sql查询1990年出生的学生名单
封面图
•
2025-12-16
•
MySQL
203
0
0
0
要查询 **1990年出生的学生名单**,你可以使用 SQL 的 `WHERE` 子句来筛选出生日期在 1990 年的学生。 假设你的学生表名为 `students`,并且有一个字段为 `birth_date`(存储学生的出生日期,格式为 `DATE` 或 `DATETIME`),那么 SQL 查询语句如下: ```sql SELECT * FROM students WHERE YEAR(birth_date) = 1990; ``` ### 如果你使用的是 MySQL 或者 MariaDB,也可以这样写: ```sql SELECT * FROM students WHERE birth_date >= '1990-01-01' AND birth_date < '1991-01-01'; ``` ### 如果你使用的是 SQL Server,可以这样写: ```sql SELECT * FROM students WHERE YEAR(birth_date) = 1990; ``` ### 如果你使用的是 PostgreSQL,可以这样写: ```sql SELECT * FROM students WHERE EXTRACT(YEAR FROM birth_date) = 1990; ``` --- ### 示例数据(假设): | id | name | birth_date | |----|--------|------------| | 1 | 张三 | 1990-05-15 | | 2 | 李四 | 1991-03-20 | | 3 | 王五 | 1990-11-08 | ### 查询结果会是: | id | name | birth_date | |----|------|------------| | 1 | 张三 | 1990-05-15 | | 3 | 王五 | 1990-11-08 | 如果你有具体的表结构或数据库类型,我可以提供更精确的查询。
上一篇:
mysql查询男生、女生人数
下一篇:
mysql查询平均成绩大于等于85的所有学生的学号、姓名和平均成绩
标题录入,一次不能超过6条
留言
评论