第八天
查找idoxu表,名称(c_name)包含“i”的数据
select * from idoxu where name like "%i%";
查找istester表,id包含“1”的数据
select * from istester where id like "%1%";
查找istester表,id包含“1”的数据,按降序排列
select * from istester where id like "%1%" order by id desc;
查找istester表,id包含“1”的数据,取id最大的三个
select * from istester where id like "%1%" order by id desc limit 3;
第九天
找出idoxu表中,分数最高的同学和分数
select c_name,grade from idoxu where grade in (select max(grade) from idoxu);
找出idoxu表中,分数最低的同学和分数
select c_name,grade from idoxu where grade in (select mix(grade) from idoxu);
第十天
找出istester表,sex为空数据表
select * from istester where sex is null;
更新istester表,把sex为空的,设置为0(性别未知)
update istester set sex=0 where sex is null;
找出idoxu表,grade小于60分的同学
select * from idoxu where grade<60;
更新idoxu表,把grade小于60分的同学一律改为59
update idoxu set grade=59 where grade<60;
第十一天
查找istester表,按id降序
select * from istester order by id desc;
查找idoxu表,按grade升序
select * from idoxu order by grade;(默认升序)
第十二天
查询istester表,有多少条数据
select count(*) from istester;
查询istester表,有几种性别类型
select count(distint(sex)) from istester;
第十三天
查询istester表,学生成绩grade总分
select sum(grade as sumgrade from istester;
查询istester表,学生成绩grade平均分
select avg(grade) as avggrade from istester;
第十四天
查询idoxu表,成绩在80-100区间的学生
select * from idoxu where grade bettween 80 and 100;
查询istester表,id为2,11,12的数据
select * from istester where id in (2,11,12);