12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
ADADADADAD
mysql数据库 时间:2024-11-25 14:52:10
作者:文/会员上传
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
1、首先我们创建数据库表。CREATETABLE`t_demo`(`id`int(32)NOTNULL,`name`varchar(255)DEFAULTNULL,`age`int(2)DEFAULTNULL,`num`int(3)DEFAULTNULL,PRIMARYKEY(`id`))ENG
以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。
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*,CASEWHENt.num>=85THEN'优秀'WHENt.num<90ANDt.num>=60THEN'一般'ELSE'不及格'ENDASlevelFROMt_demot;
执行以上查询语句后,查询结果如下:
11-20
11-19
11-20
11-20
11-20
11-19
11-20
11-20
11-19
11-20
11-19
11-19
11-19
11-19
11-19
11-19