查询日期范围比较
2013-07-23 08:34
246 查看
假 设数据库中有两个字段:range_start和range_end,分别存放证书的有效时间范围。
用户输入一个查询条件范围:check_start和check_end,想要找到在这个时间范围内所有有效的证书。
逻辑应该是:
证书有效开始日期大于查询条件结束日期的不可以查出来,或者证书失效日期小于查询条件开始日期的不可以查出来。
即: not ( range_start > @check_end or range_end < @check_start)也就是:range_start <= @ check_end AND range_end >= @ check_start
用户输入一个查询条件范围:check_start和check_end,想要找到在这个时间范围内所有有效的证书。
逻辑应该是:
证书有效开始日期大于查询条件结束日期的不可以查出来,或者证书失效日期小于查询条件开始日期的不可以查出来。
即: not ( range_start > @check_end or range_end < @check_start)也就是:range_start <= @ check_end AND range_end >= @ check_start
相关文章推荐
- 日期范围查询 oracle
- 用list集合做多条件中含日期范围的查询实例
- sql server日期比较、日期查询常用语句
- Oracle数据库日期范围查询的两种实现方式
- Oracle数据库日期范围查询有两种方式
- Hibernate HQL timestamp 日期查询比较
- sqlserver 日期比较、日期查询常用语句:月的第一天,季度的第一天等
- 关于c# 和 SQL SERVER 2000 日期比较查询的一点点经验,记录一下,免得忘记!
- sql server日期比较、日期查询常用语句(转)
- Access中按照不含日期的时间范围进行查询
- postgresql 按日期范围查询
- sqlserver 日期比较、日期查询常用语句:月的第一天,季度的第一天等
- mysql数据库 查询 比较 日期时间段的方法 多条件查找判断
- es 日期范围查询(java)
- 补全日期范围并查询
- Oracle 关于日期范围的几个查询
- sql server日期比较日期查询常用语句
- sql server日期比较、日期查询常用语句
- 根据日期范围查询符合条件的数据
- SQL 日期截取? & 日期比较&日期查询常用语句