case when 写查询语句
时间: 2023-08-28 08:18:42 浏览: 42
引用 ... [ELSE statement_list END 。
引用 ... [ELSE statement_list END 。
根据提供的引用内容,case when语句有两种用法。第一种用法是在case后面跟列名,when后面跟对应的值,用于对特定的值进行判断。例如,可以使用以下语句查询一个表中特定列的值:
SELECT
CASE column_name
WHEN value1 THEN statement_list1
WHEN value2 THEN statement_list2
...
ELSE statement_list
END
FROM table_name;
第二种用法是在case后面留空,when后面跟着判断条件,用于根据条件进行判断。例如,可以使用以下语句查询满足条件的数据:
SELECT
CASE
WHEN condition1 THEN statement_list1
WHEN condition2 THEN statement_list2
...
ELSE statement_list
END
FROM table_name;
这样就可以根据不同的条件进行判断,并执行相应的语句。以上是关于case when语句的基本用法,根据实际需求可以灵活运用。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Mysql查询时case when语句的使用](https://blog.csdn.net/liuliuhelingdao/article/details/126831103)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)