oracle中case表达式
1 --简单case表达式 2 --case when 表达式用法1 3 --case 表达式 4 -- when exp1 then rslt ... 5 select a.product_id, 6 a.product_type_id, 7 case a.product_type_id 8 when 1 then 'Book' 9 when 2 then 'Video' 10 when 3 then 'DVD' 11 when 4 then 'CD' 12 else 'Magazine' 13 end 14 from products a; 15 16 --搜索case表达式 17 select b.product_id, 18 b.name, 19 case 20 when b.product_type_id = 1 then 'Book' 21 when b.product_type_id = 2 then 'Video' 22 when b.product_type_id = 3 then 'DVD' 23 when b.product_type_id = 4 then 'CD' 24 else 'Magazine' 25 end prdt_name 26 from products b
简单做人 从容做事 快乐生活