欧美成人精品手机在线观看_69视频国产_动漫精品第一页_日韩中文字幕网 - 日本欧美一区二区

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

Sql Server常用時間段查詢匯總

admin
2023年3月7日 23:39 本文熱度 753
文章簡介:本文向大家介紹Sql Server常用時間段查詢匯總,主要內容包括其使用實例、應用技巧、基本知識點總結和需要注意事項,具有一定的參考價值,需要的朋友可以參考一下。

前言

本文對應Sql Server 中常用的時間查詢的進行一些匯總,例如查詢當天的、本周的、本月的、本季度的,某個時間段內的時間。

實例

實例(我的)表名:mytable 字段名:mydate

(一)、當天(某兩個時間段)

select * from mytable where DATEDIFF(dd,mydate,GETDATE())=0

語法:DATEDIFF(datepart,startdate,enddate)

意義:DATEDIFF() 函數返回兩個日期之間的天數。

datepart 參數值:(表1-1)

datepart

縮寫

yy, yyyy

季度

qq, q

mm, m

年中的日

dy, y

dd, d

wk, ww

星期

dw, w

小時

hh

分鐘

mi, n

ss, s

毫秒

ms

微妙

mcs

納秒

ns

例如: select DATEDIFF(dd,'2012-5-17','2012-5-18') AS DiffDate

結果:

DiffDate

1

(二)、本周

select * from mytable where 
    DATEPART(wk, mydate)=DATEPART(wk,GETDATE()) and -- 周時間相等
    DATEPART(yy, mydate) = DATEPART(yy, GETDATE())   -- 年時間相等

語法:DATEDIFF(datepart,date)

意義:DATEPART() 函數用于返回日期/時間的單獨部分,比如年、月、日、小時、分鐘等等。

datepart 參數值:見表(1-1)。

(三)、本月

select * from mytable where 
    DATEPART(mm, mydate)=DATEPART(mm,GETDATE()) and -- 月時間相等
    DATEPART(yy, mydate) = DATEPART(yy, GETDATE())   -- 年時間相等

語法:DATEDIFF(datepart,date)

意義:DATEPART() 函數用于返回日期/時間的單獨部分,比如年、月、日、小時、分鐘等等。

datepart 參數值:見表(1-1)。

...其它如上語法。

總結

希望本文對大家有用,如有好的建議歡迎留言補充,如果對您有用,請點擊支持,謝謝。


該文章在 2023/3/7 23:39:41 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved