国产成人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电脑。

关注

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

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

三个男人躁我奶头好舒服| 女性左腿又开腿肚子中间疼视频 | 7777777亚洲和欧洲尺码表| 《胯下之臣》金银花露原文| 免费观看B站刺激战场2023 | 妈妈喝骂1~4集完整版动漫 | 白日梦我电视剧免费观看完整版 | 爷爷的鸡又黑又长下一句怎么接| Y8848影院电视剧免费| 三妻四妾双女免费观看完整版| 教练车内含乳挺进她浸画| 《厨房韵母2》动漫下线了吗| 王叔我老公还在客厅呢什么小说| 我是宿舍里的寄吧套第四季免费看 | 公媳欢情沈曼最新章节更新| 白带内裤拉丝尿液| 麻豆免费无码AV在线播放| 《献身》李丽珍| 桃色三国| 我学生的老师中字ID| 驻站多少集| 闺蜜老公把我压在怀里| 海角社区-吃瓜黑料-爆料海角| 黑丝美女| 日本MV与欧美MV的区别| 人马杂配MV的视频在哪里看| 1688黄桃网站进入页面| 宝宝水帘洞都拉丝了怎么办| 《性呻吟》伦理| 男人把因因放到女人因困里视频| 日韩精品| 福艳都市韵母王雪琴| B站禁止转播404入口| 他扯开我的奶置一摸就流水| 《漂亮的秘书HD》在线观看| 我的邻居的老婆2完整版电视剧| 《健身房教练》第3季在线观看| 美女和帅哥一起努力生产豆浆的视.| 小雪解开乳罩给老杨摸| 女朋友的妹妹ID| 欧美大片免费PPT