SQL查询数据库语句条件不满足没办法显示0,而是空值

SQL查询数据库语句条件不满足没办法显示0,而是空值,第1张

mysql:

select ifnull(count(*),0)+0 as cc From dede_diyform3 where ifcheck=0

sqlserver:

select isnull(count(*),0)+0 as cc From dede_diyform3 where ifcheck=0

挑着用吧

select * from 表名 where id not in (select id from 表名 where 条件

选出复合条件的 id, 然后查询所有 id 不是 复合条件的 id 那剩下的就是 不符合的

三条语句仅效率低

并且缺点:冗余数据

能行 既满足 name='@info'满足 address='@info'

两语句同行都取份 需要自手工排除掉


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10003444.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存