SQL中日期date使用int存储,现在想查询date后三天的日期,该怎么写?
时间: 2024-03-05 13:50:49 浏览: 129
SQL根据日期的相差来查询相关数据的储存过程
3星 · 编辑精心推荐
假设你使用的是MySQL数据库,可以使用DATE_ADD函数来实现查询date后三天的日期。
具体地,可以使用以下SQL语句:
```
SELECT DATE_ADD(FROM_UNIXTIME(date), INTERVAL 3 DAY) AS date_three_days_later FROM your_table;
```
其中,FROM_UNIXTIME函数将int类型的日期转换为日期类型,然后使用DATE_ADD函数从中加上3天,最后使用AS关键字给查询结果起一个别名,方便查看。
阅读全文