威澳门尼斯人36366com,declare @date datetimeset @date=
getdate(卡塔尔(قطر‎–思路:当前几日记所在星期的礼拜日再减1周–datepart(weekday,date卡塔尔国的重返值与@@datefirst相关set
datefirst 7 — 要么安装为U.S.A.语罗马字马尼亚语set language us_english;
(星期天为第一天卡塔尔(قطر‎select
dateadd(week,-1,dateadd(day,1-datepart(weekday,@date卡塔尔(قطر‎,@dateState of QatarState of Qatar as
‘上个星期第一天,周日’–七日也便是7天select
dateadd(day,-7,dateadd(day,1-datepart(weekday,@date卡塔尔国,@dateState of Qatar卡塔尔 as
‘上个星期第一天,星期日’–简化select
dateadd(day,-6-datepart(weekday,@date卡塔尔国,@dateState of Qatar as
‘上个星期第一天,周天’–上个礼拜六,与sql
server语言版本或@@datefirst非亲非故select
dateadd(week,-1+datediff(week,-1,@date卡塔尔(قطر‎,-1卡塔尔(قطر‎ as
‘上个周天’–也许select dateadd(week,datediff(week,6,@date卡塔尔(قطر‎,-1卡塔尔国 as
‘上个星期六’go

查询给定日期所在星期的上一个星期六(星期六为第一天卡塔尔sql语句

Author

发表评论

电子邮件地址不会被公开。 必填项已用*标注