sql语句 begn_date小于等于当天并且finsh_date大于当天怎么写?
时间: 2023-07-06 22:27:35 浏览: 61
可以使用以下 SQL 语句来实现:
```
SELECT * FROM your_table
WHERE begn_date <= CURDATE()
AND finsh_date > CURDATE();
```
其中 `your_table` 是你的数据表名,`begn_date` 和 `finsh_date` 分别是你的开始日期和结束日期列名。`CURDATE()` 函数可以获取当前日期。这个 SQL 语句会返回在当前日期范围内的数据。
相关问题
sql语句 begn_date小于等于当天并且finsh_date大于当天并且delt_dt大于当天怎么写?
可以使用以下 SQL 语句来实现:
```
SELECT * FROM your_table
WHERE begn_date <= CURDATE()
AND finsh_date > CURDATE()
AND delt_dt > CURDATE();
```
其中 `your_table` 是你的数据表名,`begn_date`、`finsh_date` 和 `delt_dt` 分别是你的开始日期、结束日期和预计完成日期列名。`CURDATE()` 函数可以获取当前日期。这个 SQL 语句会返回在当前日期范围内且预计完成日期大于当前日期的数据。