SQL基本操作——case end
Posted 站错队了同志
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL基本操作——case end相关的知识,希望对你有一定的参考价值。
case end进行多条件的判断
--查看Person表 select * from Person
--对math字段进行条件判断 select name,数学成绩= case when math>100 then \'优\' when math>90 then \'良\' when math>80 then \'中\' when math>70 then \'及格\' when math is NULL then \'缺考\' else \'不及格\' end from Person
结果:
--查询t8表 select * from t8
--对相邻两个表的值进行大小判断 select A与B列中的最大值= case when A>B then A else B end, B与C列中的最大值= case when B>C then B else C end from t8
结果:
以上是关于SQL基本操作——case end的主要内容,如果未能解决你的问题,请参考以下文章
sql case when then else end as用法