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 -