2023年6月21日发(作者:)
数据库sql例题
本文将介绍一些数据库SQL的例题,包括基础查询、条件查询、聚合函数、连接查询等内容。希望能够帮助读者提高 SQL 查询的能力。
1. 基础查询
假设有一个学生表(student)包含学生的姓名、年龄、性别等信息。要查询所有学生信息的语句如下:
SELECT * FROM student;
其中的 * 表示查询所有列,也可以指定查询特定列,比如:
SELECT name, age FROM student;
2. 条件查询
假设需要查询年龄大于 18 岁的学生信息,可以使用 WHERE 子句来实现:
SELECT * FROM student WHERE age > 18;
也可以查询女生的信息:
SELECT * FROM student WHERE gender = '女';
3. 聚合函数
聚合函数是 SQL 中常用的一种函数,可以对数据进行统计。比如,计算学生表中的平均年龄:
SELECT AVG(age) FROM student;
统计男生和女生的人数:
SELECT gender, COUNT(*) FROM student GROUP BY gender;
- 1 - 4. 连接查询
连接查询用于查询多个表之间的关联数据。假设有一个课程表(course),包含课程名称和教师姓名,要查询每个学生所选的课程以及授课教师的姓名,可以使用 INNER JOIN:
SELECT , _name, r_name
FROM student s
INNER JOIN course c
ON _id = _id;
以上就是一些数据库 SQL 的例题,包括基础查询、条件查询、聚合函数和连接查询等内容。希望读者可以通过学习这些例题,进一步掌握 SQL 查询的技巧和应用。
- 2 -
2023年6月21日发(作者:)
数据库sql例题
本文将介绍一些数据库SQL的例题,包括基础查询、条件查询、聚合函数、连接查询等内容。希望能够帮助读者提高 SQL 查询的能力。
1. 基础查询
假设有一个学生表(student)包含学生的姓名、年龄、性别等信息。要查询所有学生信息的语句如下:
SELECT * FROM student;
其中的 * 表示查询所有列,也可以指定查询特定列,比如:
SELECT name, age FROM student;
2. 条件查询
假设需要查询年龄大于 18 岁的学生信息,可以使用 WHERE 子句来实现:
SELECT * FROM student WHERE age > 18;
也可以查询女生的信息:
SELECT * FROM student WHERE gender = '女';
3. 聚合函数
聚合函数是 SQL 中常用的一种函数,可以对数据进行统计。比如,计算学生表中的平均年龄:
SELECT AVG(age) FROM student;
统计男生和女生的人数:
SELECT gender, COUNT(*) FROM student GROUP BY gender;
- 1 - 4. 连接查询
连接查询用于查询多个表之间的关联数据。假设有一个课程表(course),包含课程名称和教师姓名,要查询每个学生所选的课程以及授课教师的姓名,可以使用 INNER JOIN:
SELECT , _name, r_name
FROM student s
INNER JOIN course c
ON _id = _id;
以上就是一些数据库 SQL 的例题,包括基础查询、条件查询、聚合函数和连接查询等内容。希望读者可以通过学习这些例题,进一步掌握 SQL 查询的技巧和应用。
- 2 -
发布评论