请问这样的一个sql语句怎么写?

来源:百度知道 编辑:UC知道 时间:2024/05/23 16:06:56
大概要完成这样的功能,
就是查找未提取的单据。
如果没有,就输出null

我主要是想问写“如果没有,就输出null”大概是个什么思路?

谢谢~~~

select case when count(*)=0 then 'null' end
from 表名
where......

首先设定一个数a
然后 a = 查询结果数量
if a = 0
输出 null

数据库里面的数据如果是空的话;输出就是为null

select isnull(字段名,'null') from 表