mysql中case when语句怎么用
mysql中case when语句的用法:case when语句主要用来计算条件列表和返回一个以上可能的结果表达式 。
具体用法示例:
1、首先我们创建数据库表。
CREATETABLE`t_demo`(`id`int(32)NOTNULL,
`name`varchar(255)DEFAULTNULL,
`age`int(2)DEFAULTNULL,
`num`int(3)DEFAULTNULL,
PRIMARYKEY(`id`)
)ENGINE=InnoDBDEFAULTCHARSET=utf8;
2、向数据库t_demo表中插入数据:
INSERTINTO`t_demo`VALUES('1','张三','21','69');INSERTINTO`t_demo`VALUES('2','李四','22','98');
INSERTINTO`t_demo`VALUES('3','王五','20','54');
INSERTINTO`t_demo`VALUES('4','赵甜','22','80');
3、使用mysql中的case when对表数据进行数据区分。
SELECT*,
CASE
WHENt.num>=85THEN
'优秀'
WHENt.num<90ANDt.num>=60THEN
'一般'
ELSE
'不及格'
ENDASlevel
FROM
t_demot;
执行以上查询语句后,查询结果如下:
上一篇:怎么修改微信小程序店名
下一篇:微信小程序图片的保存方法
MySQL case when
webacc.exe是什么文件?webacc.exe是不是病毒
WINSYS.vbs是什么文件?WINSYS.vbs是不是病毒
winssh.exe是什么文件?winssh.exe是不是病毒
wt.exe是什么文件?wt.exe是不是病毒
winsysetm.exe是什么文件?winsysetm.exe是不是病毒
winstrve.exe是什么文件?winstrve.exe是不是病毒
winsysupd7.exe是什么文件?winsysupd7.exe是不是病毒
winsysupd.exe是什么文件?winsysupd.exe是不是病毒
winsysupd2.exe是什么文件?winsysupd2.exe是不是病毒
winsysupd8.exe是什么文件?winsysupd8.exe是不是病毒