《SQL进阶教程》

 

例题:

 

 

 

 


注意,最后必须写上ELSE语句。

在刚开始介绍 CASE 表达式的时候我们就已经了解到,如果 CASE 表达式里没有明 确指定 ELSE 子句,执行结果会被默认地处理成 ELSE NULL 。现在 大家明白笔者最开始强调使用 CASE 表达式时要习惯性地写上 ELSE 子句的理由了吧?

 



 

 

 

 

 

 

 练习题:

 

 


 

 去重:

 

 

 

 

 

 

 

                                                   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 


原文地址:https://www.cnblogs.com/JasonPeng1/p/12110109.html