Orcle中Decode的使用

decode (expression, search_1, result_1, search_2, result_2)

decode函数比较表达式和搜索字,如果匹配,返回结果;如果不匹配,返回default值;如果未定义default值,则返回空值。

例如:SELECT DECODE(T.YWXL_DM,'100',T.YWL,0) FROM WT_YWRHZ T 

查询WT_YWRHZ 表中YWXL_DM为100的YWL的值,如果有匹配的则返回T.YWL的值,否则,返回0

你可能感兴趣的:(Orcle中Decode的使用)