0
我想只有日期時間輸出轉換成一個日期,我想有它的格式如下:轉換日期時間與出時間在SQL
mm/dd/yyyy
我到底錯在這裏做:
select
DATEADD(DAY, CONVERT(INT,(DATEPART(WEEKDAY, dt) - 1)) * -1,dt) as [WeekBeginDate],
SUM(hours) AS TOTAL_HOURS
from myTable
where
uid = 'myUID' and dt >= CAST(DATEADD(WEEK,-5,DATEADD(DAY,(DATEPART(WEEKDAY, GETDATE()) - 1) * -1,GETDATE())) AS date) group by DATEADD(DAY, CONVERT(INT,(DATEPART(WEEKDAY, dt) - 1)) * -1,dt) order by 1
是否要將字段'dt'轉換爲格式'mm/dd/yyyy'? – Marusyk
[刪除SQL Server中的datetime部分的最佳方法]的可能的重複(http://stackoverflow.com/questions/1177449/best-approach-to-remove-time-part-of-datetime-in-sql-服務器) – Marusyk