sql中case when如何用,sql之case when怎么用

科技资讯 投稿 4700 0 评论

sql中case when如何用,sql之case when怎么用

以下内容主要是针对遇上sql之case when怎么用等问题,我们该怎么处理呢。下面这篇文章将为你提供一个解决思路,希望能帮你解决到相关问题。

1.什么是SQL之CASE WHEN

SQL之CASE WHEN是一种条件判断语句,可以根据不同的条件返回不同的结果,可以替代if...else...结构,是一种简单而强大的语句。

2.SQL之CASE WHEN的语法

SQL之CASE WHEN的语法如下:


CASE 
    WHEN 条件1 THEN 结果1 
    WHEN 条件2 THEN 结果2 
    WHEN 条件3 THEN 结果3 
    ELSE 结果4 
END

上面的语句表明,当条件1满足时,返回结果1;当条件2满足时,返回结果2;当条件3满足时,返回结果3;其它情况,返回结果4。

3.SQL之CASE WHEN的应用

SQL之CASE WHEN可以用于各种场景,例如:


SELECT 
    name,
    CASE 
        WHEN age = 18 AND age 

上面的语句表示,从user表中查询name和年龄分组,当年龄小于18岁时,分组为“未成年”;当年龄大于等于18岁,小于60岁时,分组为“成年”;其它情况,分组为“老年”。

总结

以上就是为你整理的sql之case when怎么用全部内容,希望文章能够帮你解决相关问题,更多请关注本站相关栏目的其它相关文章!

编程笔记 » sql中case when如何用,sql之case when怎么用

赞同 (22) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽