oracle查询sql练习技巧(这个很实用,不是吹的)

来源:互联网 发布:南京秘硕软件 编辑:程序博客网 时间:2024/05/07 00:41

 

表数据;

MENU_IDIS_TREE0001100021010120102 0103 0201502026

 

 

 

--------------使用decode函数select b.menu_id,decode(b.is_tree,'1','1vv','2','2vv',null,'isnullvalue','defaultvaluehehe') tree from menutree b--------------使用case when then else达到相同效果select c.menu_id,casewhen c.is_tree is null then 'isnullvalue'when c.is_tree='1' then '1vv'when c.is_tree='2' then '2vv'else 'defaultvaluehehe' end tree from menutree c


 

上面2个sql效果是一样的。

 

 

 

MENU_IDTREE00011vv00021vv01012vv0102isnullvalue0103isnullvalue0201defaultvaluehehe0202defaultvaluehehe

 

 

 

 

原创粉丝点击