MySQL中case then用法
Posted 4小辣椒1
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL中case then用法相关的知识,希望对你有一定的参考价值。
1.查询图书价格,若价格为null,则显示unknown,若价格为10到20, 则显示10 to 20
SELECT price, CASE WHEN price=‘null‘ THEN ‘UnKnow‘ WHEN price>10 and price<20 then ‘10 to 20‘ END FROM book;
2.
select name, case when birthday<‘1981‘ then ‘old‘ when birthday>‘1988‘ then ‘yong‘ else ‘ok‘ END YORN from lee;
3.
select NAME, case name when ‘sam‘ then ‘yong‘ when ‘lee‘ then ‘handsome‘ else ‘good‘ end from lee;
以上是关于MySQL中case then用法的主要内容,如果未能解决你的问题,请参考以下文章
MYSQL中case when then else end 用法
MySql 中 case when then else end 的用法