|
|
|
สอบถามปัญหาเรื่อง Select ข้อมูลของ สัปดาห์นี้ มีวิธีเรียกใช้แบบไหนบ้างครับหรือใครมีตัวอย่างมาให้ดูบ้างครับ |
|
|
|
|
|
|
|
ลองดูครับ
Code (SQL)
select
WeekStart = dateadd(dd,(datediff(dd,-53684,getdate())/7)*7,-53684),
WeekEnd = dateadd(dd,((datediff(dd,-53684,getdate())/7)*7)+6,-53684)
Code (SQL)
select
convert(varchar, DateAdd(dd, -(DatePart(dw, GetDate()) - 1), GetDate()), 101) As WeekStart,
convert(varchar, DateAdd(dd, (7 - DatePart(dw, GetDate())), GetDate()), 101) As WeekEnd
|
|
|
|
|
Date :
2014-06-06 14:46:14 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2014-06-06 15:13:42 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รบกวนพี่ออีกนิดหนึงครับ
ถ้าเป็นโค้ดของ c# จะเขียนในลักษณะไหนครับพี่
เผื่อว่ามีทางเลือกที่ดีกว่า
# ต้องขอโทษที่รบกวน มือใหม่หัดเขียนโปรแกรม
|
|
|
|
|
Date :
2014-06-06 15:19:24 |
By :
ขอความรู้จากผู้รู้ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (C#)
var thisWeekStart = baseDate.AddDays(-(int)baseDate.DayOfWeek);
var thisWeekEnd = thisWeekStart.AddDays(7).AddSeconds(-1);
|
|
|
|
|
Date :
2014-06-06 15:24:16 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ครับ
|
|
|
|
|
Date :
2014-06-06 22:43:05 |
By :
อิอิ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|