Mysql—表内容的增删改查02

Posted sunlangui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql—表内容的增删改查02相关的知识,希望对你有一定的参考价值。

1.查询性别为null的数据

select * from student where sex is null

 

2.查询性别不为null的数据

seleect * from student where is not null

 

3.查询性别为空字符串的数据

select * from student where sex=‘ ‘

 

4.查询性别不为空的数据

select * from student where sex<>‘ ‘

 

5.查询性别不为空且不为null的数据

select * from student where sex<>‘ ‘ and sex is not null

 

6.模糊查,询查学生姓孙的学生

select * from student where name like ‘孙%‘

 

7.模糊查询,查询名字中带杰的学生

select * from student where name like ‘杰%‘

 

8.模糊查询,查询名字中带两个字的学生

select * from student where name like ‘__‘

 

9.求总成绩

select SUM(js) from sorce

 

10.求平均成绩

select AVG(js) from sorce

 

11.求最高成绩

select MAX(js) from sorce

 

12.求最低成绩

select MIN(js) from sorce

 

13.查询本班有多少个学生

select count(*) from student

 

14.分页查询,起始行=(当前页-1)*每页显示的条数

第一页

select * from student limit 0,2

第二页

select * from student limit 2,2

第三页

select * from student 4,2

 

15.查询js成绩从大到小的顺序

select * from sorce order by js desc

 

16.查询js成绩从小到大的顺序

select * from sorce order by js asc

 

17.按照js从小到大,grade从大到小

SELECT * FROM score ORDER BY js ASC,jquery DESC;

 

18.按照性别分组

select sex from student group by sex

 

19.查询男女人数

select count(*) from student  group by sex

 

20.查询总人数大于2的性别(分组后筛选)

select sex,count(*) from student group by sex having count(*)>1

 

以上是关于Mysql—表内容的增删改查02的主要内容,如果未能解决你的问题,请参考以下文章

MySQL数据库之表的增删改查

mysql的增删改查语句

mysql 数据表的增删改查 目录

mysql 的增删改查 实现代码

MySql数据库的增删改查

单表内容的增删改查