狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv
400 186 1886
OA教程
經(jīng)驗分享
安裝指引
工作流
ERP教程
經(jīng)驗分享
銷售管理
采購管理
生產(chǎn)管理
倉庫管理
工程管理
品質(zhì)管理
財務(wù)管理
模切知識交流
經(jīng)驗分享
技術(shù)文檔
PMS教程
CRM教程
開發(fā)文檔
其他文檔
MIS教程
MAS教程
EBR教程
企業(yè)管理
微信好文
讀書沙龍
無題
網(wǎng)站管理員
SQL Server獲取每個周日的代碼
當前位置:
點晴教程
→
知識管理交流
→
『 技術(shù)文檔交流 』
admin
2023年3月7日 23:44
本文熱度 693
DECLARE
@
Date
datetime
DECLARE
@StartDate datetime
DECLARE
@EndDate datetime
DECLARE
@
WeekDay
int
DECLARE
@i
int
SET
DATEFIRST
7
--設(shè)置每周的第一天
SET
@StartDate=
'2010-01-01'
--統(tǒng)計的開始日期
SET
@EndDate=
'2010-12-31'
--統(tǒng)計的結(jié)束日期
SET
@
WeekDay
=
1
--根據(jù)實際的@@DATEFIRST而定
SET
@i=
DATEPART
(
weekday
,@StartDate)
IF
(@i<=@
WeekDay
AND
@i<
7
)
SET
@i=@
WeekDay
-@i
ELSE
IF
(@i<=@
WeekDay
AND
@i=
7
)
SET
@i=@i-@
WeekDay
ELSE
SET
@i=@@DATEFIRST-@i+@
WeekDay
SET
@
Date
=
DATEADD
(
day
,@i,@StartDate)
WHILE
@
Date
<=@EndDate
BEGIN
IF
(@StartDate<=@
Date
) PRINT
CONVERT
(
nvarchar
(
10
),@
Date
,
121
)
SET
@
Date
=
DATEADD
(
Week
,
1
,@
Date
)
END
GO
該文章在 2023/3/7 23:45:30 編輯過
全部評論
1
admin
2023年3月7日 23:50
執(zhí)行結(jié)果:
/*
2010-01-03
2010-01-10
2010-01-17
2010-01-24
2010-01-31
2010-02-07
2010-02-14
2010-02-21
2010-02-28
2010-03-07
2010-03-14
2010-03-21
2010-03-28
2010-04-04
2010-04-11
2010-04-18
2010-04-25
2010-05-02
2010-05-09
2010-05-16
2010-05-23
2010-05-30
2010-06-06
2010-06-13
2010-06-20
2010-06-27
2010-07-04
2010-07-11
2010-07-18
2010-07-25
2010-08-01
2010-08-08
2010-08-15
2010-08-22
2010-08-29
2010-09-05
2010-09-12
2010-09-19
2010-09-26
2010-10-03
2010-10-10
2010-10-17
2010-10-24
2010-10-31
2010-11-07
2010-11-14
2010-11-21
2010-11-28
2010-12-05
2010-12-12
2010-12-19
2010-12-26
*/
該評論在 2023/3/7 23:51:18 編輯過
關(guān)鍵字查詢
周日
代碼
server
sql
獲取
相關(guān)文章
正在查詢...
Copyright 2010-2025
ClickSun
All Rights Reserved