(1).查询出学生表中年龄为22或者24的学生信息
SELECT id,name,age,addres,birthday FROM stu WHERE age='22' OR age='24';
(2).查询出学生表中地址不为上海和深圳的所有学生信息
SELECT id,name,age,addres,birthday FROM stu WHERE addres!='上海' AND addres!='深圳';
(3).查询出学生表中地址不为北京,上海和深圳的所有学生信息
SELECT id,name,age,addres,birthday FROM stu WHERE NOT addres IN('北京','上海','深圳');
(4).查询出学生表中年龄在22-26的所有学生信息
SELECT id,name,age,addres,birthday FROM stu WHERE age>='22' AND age<='26';
(5).查询出学生表中生日在1993年出生的学生信息
SELECT id,name,age,addres,birthday FROM stu WHERE birthday BETWEEN'1993-01-01'AND'1993-12-31';
(6).查询出学生表中生日为null的那个学生信息
SELECT id,name,age,addres,birthday FROM stu WHERE birthday is NULL;
(7).查询出学生表中生日不为nul的那些学生信息
SELECT id,name,age,addres,birthday FROM stu WHERE birthday is NOT NULL;
(8).查询出成绩表中成绩在60-80之间的所有记录
SELECT * FROM stu_score WHERE score<'80' AND score>'60';
(9).查询出成绩表中成绩在70,80或90的所有记录
SELECT * FROM stu_score WHERE score='80' OR score='70' OR score='90';
(10).查询学生表中地址是北京或年龄小于22岁的学生记录
SELECT id,name,age,addres,birthday FROM stu WHERE addres IN('北京') OR age<'22';
5.查询结果的排序,指定查询的行数
(1).以年龄降序列出学生表的所有信息
SELECT * from stu ORDER BY age DESC;
(2).以stu_id升序、成绩降序列出成绩表的所有记录
SELECT * from stu_score ORDER BY stu_id ASC;
(3).找出从第4行起,往下查询4行学生表信息记录
SELECT * FROM stu LIMIT 4,4;
(4).找出从第4行起,往下查询15行记录,没15行,显示以下的全部的学生表信息
SELECT * FROM stu LIMIT 4,15;
(5).查询出学生表中第5到第10行记录。
SELECT * FROM stu LIMIT 4,6;
查询截图:
Stu表
Stu_score表