sql - 我有列 entry_date,我必须每天排除过去 3 年的数据。Ex-从 2015-10-11 到当前日期,依此类推
问题描述
entry_date
2014-09-05 00:00:00.0
2
2014-01-16 00:00:00.0
3
2014-06-06 00:00:00.0
4
2014-06-02 00:00:00.0
5
2014-05-13 00:00:00.0
解决方案
您可以使用 1)SELECT * from Yourtablename WHERE entry_date BETWEEN @fromdate AND @ToDate
2)SELECT * from Yourtablename WHERE entry_date>=@fromdate AND entry_date<=@ToDate
在@fromdate 和@todate 中,您可以指定参数值,并在@fromdate 从一天开始到@todate 使用一天结束时间23 小时59 分59 秒
推荐阅读
- c#-3.0 - 无法连接到自托管 gRPC Windows 服务
- javascript - 如果 datetime 设置了条件,则更改 div 内容(不刷新页面)
- css - 如何更改 div 的左右填充?
- javascript - 数据表自动换行一列到两行
- javascript - jQuery replaceWith 填充原始 HTML 而不是用新标签替换:我该如何解决这个问题?
- python - 在动态运行代码中使用 exec 的替代方法
- android - 有什么方法可以将 Firebase 数据库与 2 个项目连接起来?
- azure - 如何从不同订阅中的资源分配托管标识
- sql - PostgreSQL 中使用多个条件的复杂重复数据删除
- html - 如何从出现在一个标签之后的类标签中提取文本使用 BeautifulSoup 和 Python?