sql查询当前年份在申请学年和申请学年+发放年限之间的学生
时间: 2024-02-24 16:53:52 浏览: 141
数据库 学生信息查询
假设你有一个名为 `students` 的表,有以下字段:`id`、`name`、`application_year`、`grant_years`。你可以使用以下 SQL 查询语句查询当前年份在申请学年和申请学年+发放年限之间的学生:
```
SELECT id, name
FROM students
WHERE YEAR(CURDATE()) >= application_year AND YEAR(CURDATE()) <= application_year + grant_years;
```
这个查询语句会返回 `students` 表中当前年份在申请学年和申请学年+发放年限之间的学生的 `id` 和 `name` 字段。其中,`YEAR(CURDATE())` 返回当前年份,`CURDATE()` 返回当前日期。
阅读全文