1,想在count写表达式,某表中有多种类型,不想使用where 后拼接条件查询数量
count(type='新增') 这种没有生效,会把select * 的结果都统计出来
count(type='新增' or null) 这种就可以查出来,count 只有null才不会统计, 第一个条件如果不满足就走第二个的null
count(null)是不会被统计的,所以做到了剔除不满足的条件
1,想在count写表达式,某表中有多种类型,不想使用where 后拼接条件查询数量
count(type='新增') 这种没有生效,会把select * 的结果都统计出来
count(type='新增' or null) 这种就可以查出来,count 只有null才不会统计, 第一个条件如果不满足就走第二个的null
count(null)是不会被统计的,所以做到了剔除不满足的条件