我的数据库有一个表,其中有两个日期列(开始日期
和结束日期
)
如何列出开始日期
和结束日期
相差不超过15天的所有日期?
这是我迄今为止尝试过的:
SELECT homeworkID, subject, startdate, dateadd(day,15,startdate) as enddate
FROM homework;
最佳答案
只需根据您的规则/逻辑添加过滤谓词:
Select start_date,
end_date,
other_columns
From table
Where end_date - start_date <= 15
关于sql - 日期差异查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26889053/