MySQL查询的简单练习题
时间: 2023-10-22 20:10:03 浏览: 86
好的,以下是一个MySQL查询的简单练习题:
假设有一个学生表(student),表结构如下:
| Field | Type | Null | Key | Default | Extra |
|---------|-------------|------|------|---------|----------------|
| id | int(11) | NO | PRI | NULL | auto_increment |
| name | varchar(20) | NO | | NULL | |
| gender | varchar(2) | NO | | NULL | |
| age | int(11) | NO | | NULL | |
| address | varchar(50) | NO | | NULL | |
请完成以下查询:
1. 查询所有学生的姓名和年龄。
2. 查询所有年龄大于等于18岁的学生的姓名和年龄,并按照年龄升序排序。
3. 查询所有住在“北京市”或“上海市”的学生的姓名和地址。
4. 查询所有姓“张”的学生的姓名和性别。
5. 查询所有姓名中包含“三”的学生的姓名和年龄。
6. 查询所有年龄在20岁到30岁之间的女生的姓名和年龄,并按照年龄升序排序。
7. 查询所有男生的平均年龄。
8. 查询所有学生的总人数。
9. 查询所有姓“李”的学生的总人数。
10. 查询所有年龄最大的学生的姓名和年龄。
(注:数据仅供练习使用。)
阅读全文