赞
踩
语法:CASE a WHEN b THEN c [WHEN d THEN e]* [ELSE f] END
说明:如果a等于b,那么返回c;如果a等于d,那么返回e;否则返回f。注意这种when的判断条件可以有很多个。如CASE 4 WHEN 5 THEN 5 WHEN 4 THEN 4 ELSE 3 END 将返回4。
示例1:
- select case 100
- when 50 then 'tom'
- when 100 then 'mary'
- else 'tim' end
- from lxw_dual;
- --mary
- select case 200 when 50 then 'tom'when 100 then 'mary' else 'tim' end from lxw_dual;
- --tim
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。