case when set
时间: 2023-08-27 16:20:07 浏览: 97
MySQL 的CASE WHEN 语句使用说明
5星 · 资源好评率100%
在SQL中,可以使用CASE WHEN语句来进行条件判断和赋值操作。通过使用CASE WHEN语句,我们可以根据条件的不同来设置不同的值。
例如,引用中的示例代码是在UPDATE语句中使用CASE WHEN进行判断和赋值的示例。根据条件T.ISSTOP的值,将T.ISSTOP设置为不同的值。如果T.ISSTOP的值为'N',则将其设置为'Y',如果T.ISSTOP的值为'Y',则将其设置为空字符串,否则将其设置为'Y'。
类似地,引用中的示例代码也是使用CASE WHEN进行条件判断和赋值的示例。在UPDATE语句中,根据条件字段值的不同,分别设置不同的结果值。
总结起来,使用CASE WHEN语句可以根据条件的不同来设置不同的值,从而实现根据条件进行动态赋值的功能。<span class="em">1</span><span class="em">2</span>
#### 引用[.reference_title]
- *1* [oracle之update set case when](https://blog.csdn.net/moshowgame/article/details/82768787)[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^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* [Mysql 使用case when](https://blog.csdn.net/qq_25359841/article/details/127940041)[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^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文