失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > oracle数据库条件判断的查询语句怎么写 – 数据库 – 前端

oracle数据库条件判断的查询语句怎么写 – 数据库 – 前端

时间:2020-07-06 08:00:53

相关推荐

oracle数据库条件判断的查询语句怎么写 – 数据库 – 前端

建表,测试数据:

create table test(收款标志 int)insert into test values (1);insert into test values (1);insert into test values (1);commit;

执行:

select case when t = t then‘未收款’ when t = t then‘已收款’ when t <> 0 then‘部分收款’ end 收款状态 from (select count(*) cnt from test) a, (select count(*) cnt from test where 收款标志 = 1) b, (select count(*) cnt from test where 收款标志 = 2) c, (select count(*) cnt from test where 收款标志 = 3) d

结果:

然后你自己换点其他数据测试一下吧,思路就这么个思路了。

如果觉得《oracle数据库条件判断的查询语句怎么写 – 数据库 – 前端》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。