首页 > 数据库技术 > 详细

SQL基础教程(第2版)第6章 函数、谓词、CASE表达式:6-3 CASE表达式

时间:2020-01-25 13:56:54      阅读:96      评论:0      收藏:0      [点我收藏+]

虽然CASE表达式中的ELSE子句可以省略,但为了让SQL语句更加容易理解,还是希望大家不要省略。 
CASE表达式中的END不能省略。
使用CASE表达式能够将SELECT语句的结果进行组合。


什么是CASE表达式
CASE 表达式是在区分情况时使用的,这种情况的区分在编程中通常称为(条件)分支

CASE表达式的语法
下面就让我们赶快来学习一下搜索 CASE 表达式的语法吧。
技术分享图片

CASE表达式的使用方法
技术分享图片
 技术分享图片
ELSE 子句也可以省略不写,这时会被默认为 ELSE NULL。但为了防止有人漏读,还是希望大家能够显示地写出 ELSE 子句。

技术分享图片

CASE表达式的书写位置
技术分享图片
 技术分享图片
技术分享图片

SQL基础教程(第2版)第6章 函数、谓词、CASE表达式:6-3 CASE表达式

原文:https://www.cnblogs.com/MarlonKang/p/12232972.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!