求判断数据库一条记要是否为空的sql语句
求判断数据库一条记录是否为空的sql语句!
项目中涉及两张表查询,一张表是依据另一张表的数据而存在。现要查询出我想要的语句,如何判断一张表里的一条记录是否为空,我用case when then语句,但是不知道怎么用sql语句判断一条记录是否为空。注意不是判断一个字段哦!!
------解决方案--------------------
记录是否为空的:
select count(*) from tb;
------解决方案--------------------
你直接说, 要查满足条件的记录是否存在,不就结了...
select count(*) from tb where 你想要的条件;
------解决方案--------------------
项目中涉及两张表查询,一张表是依据另一张表的数据而存在。现要查询出我想要的语句,如何判断一张表里的一条记录是否为空,我用case when then语句,但是不知道怎么用sql语句判断一条记录是否为空。注意不是判断一个字段哦!!
------解决方案--------------------
记录是否为空的:
select count(*) from tb;
------解决方案--------------------
你直接说, 要查满足条件的记录是否存在,不就结了...
select count(*) from tb where 你想要的条件;
------解决方案--------------------
- SQL code
select count(*) from tb;
------解决方案--------------------
那就是加条件查询:
select count(*) from tb where id=??? ;