1、已知一张user用户表,每个用户都有一个最新的版本号:
(1)查询所有版本号使用的人数,并倒叙排序
select count(version) from user group by version desc;
(2)统计每个版本号用户总数大于1000的版本号以及总数
select version ,count(version) from user group by version having count(version)>1000;
(3)统计符合这样的版本号有多少个
select count(*) from (selct version ,count(version) from user group by version having count(version)>1000;)
2、有以下两张表
表名:department | |
id | name |
200 | 技术 |
201 | 人力资源 |
202 | 销售 |
203 |
运营 |
表名:employeel | ||||
id | name | sex | age | dep_id |
1 | egon | man | 18 | 200 |
2 | alex |
man | 48 | 201 |
3 | wupeiqi | woman | 38 | 201 |
4 | yuanhao | woman | 28 | 202 |
5 | liwenzhou | man | 18 | 200 |
6 | jiangli | man | 18 | 204 |
建表以及新增数据sql
CREATE TABLE `department` (
`