力扣SQL50 判断三角形 case when then end

Problem: 610. 判断三角形
在这里插入图片描述

在这里插入图片描述

Code

select x,y,z,
    case 
        when x + y > z and x + z > y and y + z > x 
        then 'Yes'
        else 'No'
    end as 'triangle'
from triangle;
Case When语句可以用来根据给定的条件来判断性别。使用Case When语句时,我们可以在When后面写上条件,然后在Then后面写上对应的结果。比如,如果我们想把性别为1的记录标记为“男性”,性别为2的记录标记为“女性”,那么我们可以使用以下的Case When语句: ```sql Case When sex = 1 Then '男性' When sex = 2 Then '女性' End ``` 这段代码将根据不同的性别值返回相应的结果。注意,如果没有匹配到任何条件,那么Case When语句将返回Null。此外,如果我们想要处理一个范围的条件,可以使用Between关键字,比如: ```sql Case When age Between 18 and 30 Then '青年' When age Between 31 and 50 Then '中年' Else '其他' End ``` 这段代码将根据年龄的范围返回相应的结果。需要注意的是,每个条件都是按照顺序依次判断的,如果一个条件满足,那么后面的条件不会再被判断。另外,我们还可以在Case When语句的末尾添加一个Else子句,用于处理所有未被匹配到的情况。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [case when](https://blog.csdn.net/weixin_39864101/article/details/111852552)[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_2"}}] [.reference_item style="max-width: 50%"] - *3* [力扣刷题学习SQL篇——1-5 修改(变更性别——使用判断if/case when)](https://blog.csdn.net/weixin_43987277/article/details/126320938)[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_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值