zoukankan      html  css  js  c++  java
  • SQL Server中查询本周 本月 本期, 本年的记录 本月统计、本周统计和本季度

    表名为:tableName 时间字段名为:theDate ===================== datePart函数

    日期部分缩写
    year yy, yyyy
    quarter qq, q
    month mm, m
    dayofyear dy, y
    day dd, d
    week wk, ww
    weekday dw
    Hour hh
    minute mi, n
    second ss, s
    millisecond ms

    查询本月的记录 select * from tableName where DATEPART(mm, theDate) = DATEPART(mm, GETDATE()) and DATEPART(yy, theDate) = DATEPART(yy, GETDATE())
    查询本周的记录 select * from tableName where DATEPART(wk, theDate) = DATEPART(wk, GETDATE()) and DATEPART(yy, theDate) = DATEPART(yy, GETDATE())
    查询本季的记录 select * from tableName where DATEPART(qq, theDate) = DATEPART(qq, GETDATE()) and DATEPART(yy, theDate) = DATEPART(yy, GETDATE())
    其中:GETDATE()是获得系统时间的函数。

    -------------------------------------------------------------------------------------------------------------------------------------------------- datediff函数

    日期部分缩写
    year yy, yyyy
    quarter qq, q
    Month mm, m
    dayofyear dy, y
    Day dd, d
    Week wk, ww
    Hour hh
    minute mi, n
    second ss, s
    millisecond ms

    查询本日的记录 select count(*) from tableName where (DATEDIFF(dd, theDate, GETDATE()) = 0) 查询本月的记录 select count(*) from tableName where (DATEDIFF(mm, theDate, GETDATE()) = 0) 查询本年的记录 select count(*) from tableName where (DATEDIFF(yy, theDate, GETDATE()) = 0)

    文章来源:http://www.bcbbs.net/news/Content.aspx?id=34330 文章来源:http://www.bcbbs.net/news/Content.aspx?id=34330

    表名为:tableName 时间字段名为:theDate

    查询本月的记录 select * from tableName where DATEPART(mm, theDate) = DATEPART(mm, GETDATE()) and DATEPART(yy, theDate) = DATEPART(yy, GETDATE())

    查询本周的记录 select * from tableName where DATEPART(wk, theDate) = DATEPART(wk, GETDATE()) and DATEPART(yy, theDate) = DATEPART(yy, GETDATE())

    查询本季的记录 select * from tableName where DATEPART(qq, theDate) = DATEPART(qq, GETDATE()) and DATEPART(yy, theDate) = DATEPART(yy, GETDATE())

    其中:GETDATE()是获得系统时间的函数。

  • 相关阅读:
    (转)OpenCV提取视频每一帧及将连续图片合成视频
    OpenCV对图像的性能测试
    (转)OpenCV中的常用函数
    EasyX-加载图像实现人物行走
    “三行情书”——给你三行代码的爱恋~
    EasyX—模拟小球自由落体
    maven的pom.xml配置文件
    spring常用注解
    sql优化
    idea快捷键
  • 原文地址:https://www.cnblogs.com/suizhikuo/p/2276672.html
Copyright © 2011-2022 走看看