Oracle中decode 功能类似if esle

select decode(sign(变量1-变量2),-1,变量1,变量2) from dual; --取较小值

sign()函数根据某个值是0、正数还是负数,分别返回0、1、-1

 

 

posted on 2013-09-09 17:27  中子持心  阅读(309)  评论(0编辑  收藏  举报

导航