CASE
首先来看一下CASE的使用
CASE DECODE 可以再对查询数据进行判断做出响应的结果。随着BI的兴起。CASE的应用也越来越广泛。
语法如下
CASE WHEN 条件一
THEN 结果一
WHEN 条件二
THEN 结果二
ELSE 结果三
END
?
CASE最常用的功能:
1 将判断放在查询子句中合并查询。
2 进行行列转换
3 根据条件的不同返回不同的结果,以完成复杂逻辑判断
首先来看一下CASE的使用
CASE DECODE 可以再对查询数据进行判断做出响应的结果。随着BI的兴起。CASE的应用也越来越广泛。
语法如下
CASE WHEN 条件一
THEN 结果一
WHEN 条件二
THEN 结果二
ELSE 结果三
END
?
CASE最常用的功能:
1 将判断放在查询子句中合并查询。
2 进行行列转换
3 根据条件的不同返回不同的结果,以完成复杂逻辑判断
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24558043/viewspace-675549/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/24558043/viewspace-675549/