## 【测一测】
### 学习完前面的内容,下面来动手测一测吧,请思考以下问题:
#### 1、请写出 SELECT 查询语句的完整语法格式?
#### 2、现有一张学生表,表中字段有学生_ID,系_ID,性别_ID。
##### 1) 统计每个系的男女生人数。
##### 2) 统计人数在 10 人以上的系。
| 题干 | 请按照以下要求使用 SQL <br>语句实现数据库的基本操作。<br>要求如下:<br>1) 创建一个数据库 chapter03,并使用数据库 chapter03。<br>2) 创建一个表 student 用于存储学生信息,包括 id 整型字段,name字符串并且非空,grade 浮点数字段。<br>3) 向表中添加一条新记录,记录中 id 字段的值为 1,name 字段的值为‘zhangsan’,grade 字段的值为 98.5。。 |
| --- | --- |
| 知识点编号 | 00704001 |
| 题号 | 00704001014 |
| 知识点 |简单查询|
| 难度等级| 中等|
|题目类型 | 简答题|
|答案|SELECT [DISTINCT] * {字段名 1, 字段名 2, 字段名 3,……}<br>FROM 表名 [WHERE 条件表达式 1] [GROUP BY 字段名 [HAVING 条件表达式 2]][ORDER BY 字段名 [ASC 或DESC]][LIMIT [OFFSET] 记录数]|
| 答案说明 | |
|题干 | 现有一张学生表,表中字段有学生_ID,系_ID,性别_ID。<br>1) 统计每个系的男女生人数<br>2) 统计人数在 10 人以上的系 |
| --- | --- |
| 知识点编号| 00704010 |
| 题号 | 00704010017|
|知识点| 聚合函数|
| 难度等级 |简单 |
| 题目类型|编程题|
| 简答题| 1)SELECT COUNT(*) AS RENSHU FROM 学生 GROUP BY性别_ID,系_ID;<br>2)SELECT COUNT(*) ASRENSHU ,系_IDFROM 学生GROUP BY 系_ID HAVING COUNT(*) >10;|
| 答案说明 | 聚合函数|