mshd.net
当前位置:首页 >> sql CAsE whEn null >>

sql CAsE whEn null

因为是男女分别统计,一般不这么用 select --avg(总分), avg(case whe

--其实很简单,只是你把问题想复杂了,这个地方可以不用CASE WHEN 用OR就好了where 前

如果是判断null ,需要使用 is null 进行判断。 case when a is null

select a=case when (isnull(姓名,' ')=

null值要用IS NULL判断,不能用“=”。select case when a is null

ifnull() 你的第二个参数设置有误. 你可以这样试试: MySQL ifnull()函数和nv

case when 字段名字='' or 字段名字 is null then 你的处

isnull(字段,'全部')

--可以不写else但是一定要有end ,没有else如果不满足条件会以null填充

select b ,(case when count(b)=sum(case when a=null

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com