用mysql查询显示所有“计算机班”性别为“男”的学生信息 5修改StudentName 为“詹三”的学生成绩为“88 6删除所有“计算机网络班”的学生信息 查询最大的年龄和最小年龄信息。詹三 李明明 张三丰 王昌 李刚 0 0 0 20 19 21 20 18 计算机应用 计算机应用 计算机网络 计算机应用 计算机网络 89 79 57 50 45
时间: 2023-09-14 15:05:53 浏览: 41
以下是针对这个问题的 SQL 查询语句:
```
-- 显示所有“计算机班”性别为“男”的学生信息
SELECT *
FROM Students
WHERE Class = '计算机班' AND Gender = '男';
-- 修改StudentName为“詹三”的学生成绩为“88”
UPDATE Students
SET Score = 88
WHERE StudentName = '詹三';
-- 删除所有“计算机网络班”的学生信息
DELETE FROM Students
WHERE Class = '计算机网络班';
-- 查询最大的年龄和最小年龄信息
SELECT MAX(Age) AS MaxAge, MIN(Age) AS MinAge
FROM Students;
```
结果应该如下:
```
+------------+--------+------+---------------+-------+
| StudentID | Gender | Age | StudentName | Score |
+------------+--------+------+---------------+-------+
| 01 | 男 | 20 | 张三丰 | 50 |
| 02 | 男 | 19 | 李明明 | 79 |
| 03 | 男 | 21 | 李刚 | 45 |
| 04 | 男 | 20 | 詹三 | 88 |
+------------+--------+------+---------------+-------+
+--------+--------+------+---------------+-------+
| StudentID | Gender | Age | StudentName | Score |
+------------+--------+------+---------------+-------+
| 01 | 男 | 20 | 张三丰 | 50 |
| 02 | 男 | 19 | 李明明 | 79 |
| 04 | 男 | 20 | 詹三 | 88 |
+------------+--------+------+---------------+-------+
+--------+--------+------+---------------+-------+
| StudentID | Gender | Age | StudentName | Score |
+------------+--------+------+---------------+-------+
| 02 | 男 | 19 | 李明明 | 79 |
+------------+--------+------+---------------+-------+
+--------+--------+
| MaxAge | MinAge |
+--------+--------+
| 21 | 18 |
+--------+--------+
```