mysql中casewhen then
时间: 2023-10-17 07:29:42 浏览: 98
SQL__case_when_then_的用法
在MySQL中,使用CASE WHEN THEN语句来判断某个字段是否为null有一些要注意的地方。在判断是否为null时,正确的写法是使用is null而不是直接使用等号。例如,正确的写法是CASE WHEN columnName is null THEN 0 ELSE columnName END。这样可以确保正确地判断字段是否为null,并返回相应的结果。另外,需要注意在使用CASE WHEN THEN语句时,需要将整个语句嵌套在SELECT语句中,以便在查询结果中显示特定的字段值。同时,在使用CASE WHEN THEN语句时,可以根据实际需求进行多个条件的判断,以满足不同的情况。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [mysql case when then 中判断null的方法](https://blog.csdn.net/m0_60154368/article/details/130010643)[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^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [mysql 中casewhen用法](https://blog.csdn.net/weixin_39559071/article/details/113424924)[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^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文