下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當前位置:軟件下載吧 > 數據庫 > MS_SQL > SQL基礎:數據庫之SQL技巧整理案例

SQL基礎:數據庫之SQL技巧整理案例

時間:2024-02-09 10:40作者:下載吧人氣:20

一、獲得給定月份的周日數

根據給定的某個日期,計算這個月份的周日的天數。
根據系統變量@@DATEFIRST的值,判斷周日的序號為【DatePart(WEEKDAY,RQ)= (07-@@DateFirst) % 7 + 1】。下面列出了周日、周一…周六的公式

公式 周幾
(7-@@DateFirst)%7 +1 周日
(7-@@DateFirst)%7 +2 周一
(7-@@DateFirst)%7 +3 周二
(7-@@DateFirst)%7 +4 周三
(7-@@DateFirst)%7 +5 周四
(7-@@DateFirst)%7 +6 周五
(7-@@DateFirst)%7 +7 周六

下面是獲得周日的SQL語句,SQL語句采用了嵌套循環的方式來獲取數據

DECLARE @Day SmallDateTime
SET @Day = DateAdd(MM, DateDiff(MM,0,’2019-11-21′), 0)

;WITH Temp AS
( SELECT @Day AS RQ UNION ALL
SELECT RQ+1
FROM TEMP WHERE DateDiff(Month,RQ+1,@Day) = 0
)
SELECT
RN = Row_Number() Over(ORDER BY RQ),
RQ
FROM Temp WHERE DatePart(WEEKDAY,RQ)= (07-@@DateFirst) % 7 + 1

標簽MSSQL,SQLServer,技術文檔,數據庫,SQLSERVER

相關下載

查看所有評論+

網友評論

網友
您的評論需要經過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 在线观看亚洲视频| 精品一区二区三区在线观看视频| 欧美videosdesexo肥婆| 国产精品日韩欧美一区二区三区 | 久久久久久成人毛片免费看| 国产成人yy精品1024在线| 欧洲美熟女乱又伦免费视频| 国产欧美精品午夜在线播放| 亚洲AV无码乱码在线观看代蜜桃| 3d动漫h在线观看| 最新国产精品自在线观看| 国产成人精品福利网站在线| 久久狠狠色噜噜狠狠狠狠97| 香蕉网在线视频| 日日躁夜夜躁狠狠躁超碰97| 国产**一级毛片视频直播| 一级特黄录像播放| 男人把女人桶爽30分钟动态| 在线精品国精品国产不卡| 亚洲日韩精品无码专区网址| 真实男女xx00动态图视频| 曰批视频免费30分钟成人| 国产免费久久精品99久久| 中文字幕第一页在线| 精品人妻系列无码一区二区三区 | 色综合色综合久久综合频道| 曰皮全部过程视频免费国产30分钟| 国产在线观看免费视频软件| 久久一本岛在免费线观看2020| 红色一片免费高清影视| 奇米精品视频一区二区三区| 亚洲精品无码国产| 人人澡人人爽人人| 日本一道一区二区免费看| 午夜丰满少妇性开放视频| Av鲁丝一区鲁丝二区鲁丝三区 | 波多野结衣变态夫妻| 国产精品一区二区久久不卡| 久久亚洲欧美国产精品| 精品国产一区二区三区久久影院 | 国产激情视频在线观看首页|