首先让我们看一下
CASE
的语法。在一般的
SELECT
中,其语法如下:
SELECT
<
myColumnSpec
>
=
CASE
WHEN
<
A
>
THEN
<
somethingA
>
WHEN
<
B
>
THEN
<
somethingB
>
ELSE
<
somethingE
>
END
![sql 中 case when 语法在这里添加日志标题 - 钱途无梁 - Notebook of 钱途无梁 sql 中 case when 语法在这里添加日志标题 - 钱途无梁 - Notebook of 钱途无梁](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
![sql 中 case when 语法在这里添加日志标题 - 钱途无梁 - Notebook of 钱途无梁 sql 中 case when 语法在这里添加日志标题 - 钱途无梁 - Notebook of 钱途无梁](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
![sql 中 case when 语法在这里添加日志标题 - 钱途无梁 - Notebook of 钱途无梁 sql 中 case when 语法在这里添加日志标题 - 钱途无梁 - Notebook of 钱途无梁](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
![sql 中 case when 语法在这里添加日志标题 - 钱途无梁 - Notebook of 钱途无梁 sql 中 case when 语法在这里添加日志标题 - 钱途无梁 - Notebook of 钱途无梁](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
![sql 中 case when 语法在这里添加日志标题 - 钱途无梁 - Notebook of 钱途无梁 sql 中 case when 语法在这里添加日志标题 - 钱途无梁 - Notebook of 钱途无梁](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
![sql 中 case when 语法在这里添加日志标题 - 钱途无梁 - Notebook of 钱途无梁 sql 中 case when 语法在这里添加日志标题 - 钱途无梁 - Notebook of 钱途无梁](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
![sql 中 case when 语法在这里添加日志标题 - 钱途无梁 - Notebook of 钱途无梁 sql 中 case when 语法在这里添加日志标题 - 钱途无梁 - Notebook of 钱途无梁](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)