SQL过滤掉任何一年中的特定月份,日期和时间

布恩

Microsoft Dynamics NAV使用datetimeofyyyy-12-31 23:59:59.000来标识年度结帐分录。我正在尝试编写一份报告,其中将包含所有这些条目。2014如果我明确使用以下WHERE子句,查询工作正常

WHERE [Posting Date] <> '2014-12-31 23:59:59.000')

但是我需要查询才能工作一年。我试过:

WHERE (DATEPART(mm, [Posting Date]) <> 12) AND 
      (DATEPART(dd, [Posting Date]) <> 31) AND 
      (DATEPART(hh, [Posting Date]) <> 23) AND 
      (DATEPART(mi, [Posting Date]) <> 59) AND 
      (DATEPART(ss, [Posting Date]) <> 59)

但这过滤掉了,December或有一天31或一个小时的23,等等的所有内容...

有没有一种简单的方法可以过滤给定的日期时间,但可以过滤任何年份?

乔基·纳库里(Giorgi Nakeuri)

可能是这样的:

WHERE MONTH([Posting Date]) <> 12 OR
      DAY([Posting Date]) <> 31 OR
      CAST([Posting Date] AS TIME) <> CAST('23:59:59.000' AS TIME)

更简短的答案:

WHERE YEAR([Posting Date]) <> YEAR(DATEADD(ss, 1, [Posting Date]))

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取一年中所选月份的所有日期和日期

来自分类Dev

使用日期和时间获取一年中其余时间的日期

来自分类Dev

SQL根据一年中的时间返回标准日期

来自分类Dev

在 SQL 中,如何根据开始日期和经过的天数计算一年中的天数

来自分类Dev

使用 CALENDAR 将月份和日期数字转换为一年中的第几天

来自分类Dev

从PHP的任何日期开始,为一年中的每个星期生成开始日期和结束日期

来自分类Dev

Excel:用数值映射一年中的月份

来自分类Dev

Postgresql获取一年中的所有月份和空值

来自分类Dev

在PHP中将一年中的日期转换为日期时间

来自分类Dev

将一年中的日期转换为日期

来自分类Dev

将一年中的日期转换为日期

来自分类Dev

如何从一年中的日期获取日期

来自分类Dev

SQL Server选择当前时间是一年中的哪个时间

来自分类Dev

在Excel中获取一年中某天的日期

来自分类Dev

Google脚本在特定日期(一年中的某天)运行

来自分类Dev

C从日期获取一年中的某天

来自分类Dev

获取一年中某天的完整日期

来自分类Dev

从日期算起一年中的某天

来自分类Dev

如何确定从日期算起一年中的星期?

来自分类Dev

一年中的同月PHP的加入日期

来自分类Dev

处理一年中的业务开放时间的最佳方法PHP和MySQL

来自分类Dev

Oracle SQL:从日期中提取一年中的第几周给出随机结果

来自分类Dev

如何使用SQL获取一年中的第一天和一年中的最后一天?

来自分类Dev

如何使用SQL获取一年中的第一天和一年中的最后一天?

来自分类Dev

从一年的第一个月到一年中选定的月份的总和SQL

来自分类Dev

如何遍历 CSV 中的日期和时间戳并根据一年中的某一天分离数据

来自分类Dev

如何从一年中的月份列表中查找丢失的月份

来自分类Dev

如何将日期转换为一年(一年中的某天)的位置?

来自分类Dev

如何从一个变量中获取日期为同一天和月份,但在一年中基于另一个变量获取日期?

Related 相关文章

  1. 1

    获取一年中所选月份的所有日期和日期

  2. 2

    使用日期和时间获取一年中其余时间的日期

  3. 3

    SQL根据一年中的时间返回标准日期

  4. 4

    在 SQL 中,如何根据开始日期和经过的天数计算一年中的天数

  5. 5

    使用 CALENDAR 将月份和日期数字转换为一年中的第几天

  6. 6

    从PHP的任何日期开始,为一年中的每个星期生成开始日期和结束日期

  7. 7

    Excel:用数值映射一年中的月份

  8. 8

    Postgresql获取一年中的所有月份和空值

  9. 9

    在PHP中将一年中的日期转换为日期时间

  10. 10

    将一年中的日期转换为日期

  11. 11

    将一年中的日期转换为日期

  12. 12

    如何从一年中的日期获取日期

  13. 13

    SQL Server选择当前时间是一年中的哪个时间

  14. 14

    在Excel中获取一年中某天的日期

  15. 15

    Google脚本在特定日期(一年中的某天)运行

  16. 16

    C从日期获取一年中的某天

  17. 17

    获取一年中某天的完整日期

  18. 18

    从日期算起一年中的某天

  19. 19

    如何确定从日期算起一年中的星期?

  20. 20

    一年中的同月PHP的加入日期

  21. 21

    处理一年中的业务开放时间的最佳方法PHP和MySQL

  22. 22

    Oracle SQL:从日期中提取一年中的第几周给出随机结果

  23. 23

    如何使用SQL获取一年中的第一天和一年中的最后一天?

  24. 24

    如何使用SQL获取一年中的第一天和一年中的最后一天?

  25. 25

    从一年的第一个月到一年中选定的月份的总和SQL

  26. 26

    如何遍历 CSV 中的日期和时间戳并根据一年中的某一天分离数据

  27. 27

    如何从一年中的月份列表中查找丢失的月份

  28. 28

    如何将日期转换为一年(一年中的某天)的位置?

  29. 29

    如何从一个变量中获取日期为同一天和月份,但在一年中基于另一个变量获取日期?

热门标签

归档