当前位置:网站首页 > 技术博客 > 正文

datedif函数的详细用法



SELECT DateDiff (“yyyy”,#01/01/2010#,[DateofSale]) AS Expr1 FROM ProductSales;

返回 Date2 和 Date1 之间的差值 (将 Date1 视为最早的日期,将 Date2 视为最新) 作为“年数”。 结果:字段“DateofSale”和日期“01/01/2010”作为“年数”的值之间的差异。

SELECT DateDiff (“q”,[DateofSale],Date () ) AS DaysSinceSale FROM ProductSales;

返回系统日期与“DateofSale”之间的差值,作为“Quarters” (的数量基于日历年) ,并显示在“DaysSinceSale”列中。 返回系统日期与“DateofSale”之间的差值作为“月数”,并显示在“DaysSinceSale”列中。

SELECT DateDiff (“y”,[DateofSale],Date () ) AS DaysSinceSale FROM ProductSales;

返回系统日期和“DateofSale”之间的差值作为“天数”,并显示在“DaysSinceSale”列中。

SELECT DateDiff (“d”,[DateofSale],Date () ) AS DaysSinceSale FROM ProductSales;

返回系统日期和“DateofSale”之间的差值作为“天数”,并显示在“DaysSinceSale”列中。

SELECT DateDiff (“w”,[DateofSale],Date () ) AS DaysSinceSale FROM ProductSales;

返回系统日期与“DateofSale”之间的差值作为“工作日”的编号,并显示在“DaysSinceSale”列中。 如果“DateofSale”位于星期一,则 DateDiff 将计算系统日期之前的星期一数。 它计算系统日期,但不包括“DateofSale”中的值。

SELECT DateDiff (“ww”,[DateofSale],Date () ) AS DaysSinceSale FROM ProductSales;

返回系统日期与“DateofSale”之间的差值作为“日历周数”,并显示在“DaysSinceSale”列中。 它计算“DateofSale”和“系统日期”之间的星期日数。 如果系统日期在星期日,它将对系统日期进行计数:但它不计算“DateofSale”,即使它确实落在星期天。

SELECT DateDiff (“h”,[DateTime],Date () ) AS DaysSinceSale FROM ProductSales;

返回系统日期和“DateTime”之间的差值作为“小时数”,并显示在“DaysSinceSale”列中。

SELECT DateDiff (“n”,[DateTime],Date () ) AS DaysSinceSale FROM ProductSales;

返回系统日期和“DateTime”之间的差值作为“分钟数”,并显示在“DaysSinceSale”列中。

SELECT DateDiff (“s”,[DateTime],Date () ) AS DaysSinceSale FROM ProductSales;

返回系统日期和“DateTime”之间的差值作为“秒数”,并显示在“DaysSinceSale”列中。

  • 上一篇: pcm格式音频
  • 下一篇: java的内部类和外部类
  • 版权声明


    相关文章:

  • pcm格式音频2025-05-14 17:30:05
  • java.util.prefs.backing2025-05-14 17:30:05
  • swap函数交换结构体2025-05-14 17:30:05
  • 存储器的分类是怎样的?各有哪些特点?2025-05-14 17:30:05
  • python链接mongo2025-05-14 17:30:05
  • java的内部类和外部类2025-05-14 17:30:05
  • openapi3.0规范2025-05-14 17:30:05
  • linux安装automake2025-05-14 17:30:05
  • udp接口编程2025-05-14 17:30:05
  • hsqldb与mysql区别2025-05-14 17:30:05