[英]If there are four weeks,how to store the data of single week in the database by selecting the week?
我想將特定星期的日期存儲在數據庫中。 EG:如果1-3-2015至7-3-2015是第1周,那么我想將8-3-2015至14-3-2015作為第2周存儲,依此類推。如何將其作為周存儲在數據庫中。
創建一個表:
TableName WeekInfo
WeekId int
StartDate DateTime
EndDate DateTime
然后在實際表格中使用WeeKInfo表的WeekId
。
嘗試這個。
declare @date datetime = getdate()
declare @wkid int
set @wkid=(select datepart(day, datediff(day, 0, @date)/7 * 7)/7 + 1)
insert into table_name (ekid,date1) values(@wkid,@date)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.