作业帮 > 综合 > 作业

select CNAME=case when CNAME is null then '4' else '1' end f

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/04 16:52:06
select CNAME=case when CNAME is null then '4' else '1' end from SMPTEL where SMPTEL.Newtel='1585'
select CNAME=case when CNAME is null then '456' else '123' end from SMPTEL where SMPTEL.Newtel='158'
Newtel 没有158 如何让其显示 456
现在什麽都没有
select CNAME=case when CNAME is null then '456' else '123' end from SMPTEL where SMPTEL.Newtel='158'
union all
select '456' where not exists(select 1 from smptel where newtel='158'
如果是oracle就在where前加上from dual,如果是db2就加上from sysibm.sysdummy1