sql-server - 从 SQL Server 日期时间条件查询
问题描述
我有一个datetime
存储在 SQL Server 中,例如 '2021-10-12 18:46:31.047' 和 '2021-10-225 23:54:08.667' 在一行中..
如何仅使用日期而不是小时来查询日期时间
WHERE str_day = '2021-10-23' AND end_day = '2021-10-24'
请帮忙
解决方案
使用日期边界:
WHERE str_day >= '20211023'
AND str_day < '20211024'
AND end_day >= '20211024'
AND end_day < '20211025'
推荐阅读
- python - 使用 selenium 登录然后使用 URLLIB 运行代码?
- apache-kafka - 使用 Node.js + Kafka 为消费者组创建分布式消费者
- python - While 循环自动更新以前的列表值
- asp-classic - 使用经典 ASP 从另一个页面读取所有元素
- java - 如何将 Mango DB 聚合(展开、匹配和项目)查询转换为 java 代码
- javascript - React/NextJS:动态路由:TypeError:无法读取 null 的属性“查询”-> 警告:不希望服务器 HTML 包含在
- .net - 如何在 System.ServiceModel.ClientBase 中配置日期时间格式
- python - 在 ansible 2.9 中找不到 openstacksdk
- windows - Google Cloud SDK v274.0.0 更新要求在只有 Python 3+ (Windows) 的机器上使用 Python 2.7 解释器
- topic-modeling - 使用 Mallet 进行主题建模 - 主题键输出参数