国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > MySQL > 数据库mysql中case给成绩划分等级

数据库mysql中case给成绩划分等级

数据库 mysql

头像

小妮浅浅

2021-03-15 20:10:137282浏览 · 0收藏 · 0评论

在表格中如果我们要给不同分段的成绩评选等级,只需要使用筛选功能输入评定的条件即可。那么在mysql中我们该如何输出跟表格一样结果呢?这里有的小伙伴说可以用我们刚学习的case函数来尝试。但是作为最基础的函数,还无法执行这样复杂的判断条件。不过我们可以用case的条件表达式是实现,接下来我们以成绩等级为例,为大家带来case条件表达式的用法。


CASE的简单函数使用简便,但无法应对较为复杂的场景,这就需要用到条件表达式了,其语法结构如下:

CASE
WHEN condition THEN result1  ELSE result2
END

解释一下,语句中的condition是条件判断,如果该判断结果为true,那么CASE语句将返回result,否则返回result2,如果没有ELSE,则返回null。CASE与END之间可以有多个WHEN…THEN…ELSE语句。END表示CASE语句结束。

 

比如说现在有这么一个成绩表,我们要给成绩划分各等级,60以下打不及格,60-80打及格,80-90打良,90以上打优,我们就能用case when来解决。

请看下面这段代码

select *,
case when score<60 then '不及格'
     when score>=60 and score<80 then '及格'
     when score>=80 and score<90 then '良好'
else '优秀' end as 表现
from sc

以上就是我们用case函数的高级用法所得到的成绩划分,这类判断操作仅用case函数是无法完成的。有想要学习的小伙伴可以根据小编的方法来进行操作。

本文教程操作环境:windows7系统、mysql5.8,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

YSL水蜜桃86满十八岁会黑吗..| 臣卜扌暴扌 圭辶鬲猛| 老人船上弄雨荷1-5节| 老公不在家憋不住了该怎么办| 日本簧片在线观看| 《睡眠指导1-6集》| 四虎网站| 《父债女偿》在线观看全集| 男人一旦舌吻你私处说明什么心理| 蜜桃来偷欢免费观看高清电视剧| 《黏糊糊的你》免费观看| 《日本公与媳5》公妇伦| 《公与媳》伦理| 成都私人情侣免费看电视剧的软件 | 性做爰全过程免费看| 宝贝乖把腿开大让我添添什么歌 | 禁忌4大结局| 《女教师的味道3》在线观看| 无码亚洲一区二区三区| 把她日出水了好紧大爽了视频| 《火车服务》免费观看| 出差被最讨厌上司夺走的相似电影| 机械师| 爸爸汆肉的日常| 停电后我和公做了爱| 俩个人做AJ的视频教程大全| 电视剧中国地| 轮流和两个男人一起很容易染病吗| 鲜肉3| 暴躁老阿姨CSGO技能推荐大全 | 美女被咬小头头视频大全图片| 欧美杂志| 美女热舞| 两个老头把我添高潮了| 图书馆挺进她腿间湿润漫画| 专找老阿姨找老妈的搞笑视频| 小俊在雪姨身上耕耘小说免费阅读| 楼下邻居韩剧普通话版| 《特殊的家政服务》| 骚一点老子把你CAO爽了| 含紧一点H.边做边走