MSSQL:查找两个日期之间的所有项目

肯尼斯·丹米(Kenneth Dammyr)

我正在基于MSSQL数据库中的数据创建sails.js REST-API。每个记录都有一个开始日期和一个结束日期。我想提供一个查询日期,并找到所有“开始”而不是“结束”的记录。所以从概念上讲,我在想:

SELECT * FROM table WHERE
    record_start_date <= query_date
    AND
    record_end_date >= query_date

在水线/帆中,它看起来像这样:

Model.find({
    record_start_date: { 'lessThanOrEqual': req.query.q + ' 00:00:00.0'},
    record_end_date: {  'greaterThanOrEqual': req.query.q + ' 23:59:00.0' }
})

然而,这只是给了我记录他们之间的那年秋天,而不是开始OG结束日期。

凯文·苏奇利基(Kevin Suchlicki)

看来您需要在FIND内交换时间:

Model.find({
    record_start_date: { 'lessThanOrEqual': req.query.q + ' 23:59:00.0'},
    record_end_date: {  'greaterThanOrEqual': req.query.q + ' 00:00:00.0' }
})

考虑记录具有开始日期3/20和结束日期3/25的情况。如果您传递的查询日期为3/25,则如果在其后附加“ 23:59”(如您最初所做的那样),那么record_end_date将不满足大于或等于条件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Java中查找两个日期之间的所有有效日期

来自分类Dev

Python查找两个日期之间所有日期的索引

来自分类Dev

查找两个星期之间的所有星期的开始日期和结束日期

来自分类Dev

SQL查询按日期范围查找介于两个日期之间的所有数据

来自分类Dev

Python Pandas 查找两个日期列之间的所有周末/日期

来自分类Dev

如何获得一个项目的两个日期之间的所有任务?

来自分类Dev

查找两个日期时间点之间的所有数据

来自分类Dev

选择两个日期之间的所有日期

来自分类Dev

显示两个日期之间的所有日期

来自分类Dev

获取两个日期之间的所有月份

来自分类Dev

JavaScript:获取两个日期之间的所有月份?

来自分类Dev

如何列出两个日期之间的所有月份

来自分类Dev

每天获取两个日期之间的所有订单

来自分类Dev

sparql获取两个日期之间的所有月份

来自分类Dev

如何获得两个日期之间的所有月份?

来自分类Dev

MySQL返回两个日期之间的所有记录

来自分类Dev

SQL在两个日期之间的所有天

来自分类Dev

查找两个日期之间的记录

来自分类Dev

查找两个日期列之间的所有月份,并为每个月份生成行

来自分类Dev

不使用表格选择两个日期之间的所有日期(生成日期列表)

来自分类Dev

在Python中查找两个日期之间的中点日期

来自分类Dev

查找两个日期之间的月份和日期差异

来自分类Dev

Java 8 LocalDate-如何获取两个日期之间的所有日期?

来自分类Dev

列出SQL中两个日期之间的所有工作日期

来自分类Dev

如何在两个日期之间打印所有日期

来自分类Dev

生成表中存储的两个日期之间的所有日期

来自分类Dev

获取两个日期之间的所有每周开始日期

来自分类Dev

在php文件中显示两个给定日期之间的所有日期

来自分类Dev

C#foreach循环遍历两个日期选择器之间的所有日期

Related 相关文章

  1. 1

    如何在Java中查找两个日期之间的所有有效日期

  2. 2

    Python查找两个日期之间所有日期的索引

  3. 3

    查找两个星期之间的所有星期的开始日期和结束日期

  4. 4

    SQL查询按日期范围查找介于两个日期之间的所有数据

  5. 5

    Python Pandas 查找两个日期列之间的所有周末/日期

  6. 6

    如何获得一个项目的两个日期之间的所有任务?

  7. 7

    查找两个日期时间点之间的所有数据

  8. 8

    选择两个日期之间的所有日期

  9. 9

    显示两个日期之间的所有日期

  10. 10

    获取两个日期之间的所有月份

  11. 11

    JavaScript:获取两个日期之间的所有月份?

  12. 12

    如何列出两个日期之间的所有月份

  13. 13

    每天获取两个日期之间的所有订单

  14. 14

    sparql获取两个日期之间的所有月份

  15. 15

    如何获得两个日期之间的所有月份?

  16. 16

    MySQL返回两个日期之间的所有记录

  17. 17

    SQL在两个日期之间的所有天

  18. 18

    查找两个日期之间的记录

  19. 19

    查找两个日期列之间的所有月份,并为每个月份生成行

  20. 20

    不使用表格选择两个日期之间的所有日期(生成日期列表)

  21. 21

    在Python中查找两个日期之间的中点日期

  22. 22

    查找两个日期之间的月份和日期差异

  23. 23

    Java 8 LocalDate-如何获取两个日期之间的所有日期?

  24. 24

    列出SQL中两个日期之间的所有工作日期

  25. 25

    如何在两个日期之间打印所有日期

  26. 26

    生成表中存储的两个日期之间的所有日期

  27. 27

    获取两个日期之间的所有每周开始日期

  28. 28

    在php文件中显示两个给定日期之间的所有日期

  29. 29

    C#foreach循环遍历两个日期选择器之间的所有日期

热门标签

归档