在一個數據庫中,我有兩列,一個與DATE
,另一個HOUR
,在那裏我有一個時間間隔和變化HOUR
列一下。並且還要在每個星期五看,並且在特定的HOUR
之內,但沒有任何工作。
這是搜索HOUR
和更改代碼,並已經着手:
UPDATE [dbo].[Clockings] set [Hour] = DATEADD(second,
(ABS(CHECKSUM(NEWID())) % 900), '07:45:00.000') where [Hour] >
'04:00:00.000' and [Hour] < '07:45:00.000'
UPDATE [dbo].[Clockings] set [Hour] = DATEADD(second,
(ABS(CHECKSUM(NEWID())) % 900), '17:30:00.000') where [Hour] >
'17:45:00.000' and [Hour] < '23:59:59.000'
要搜索DATE
表毫無效果。
標記您正在使用的dbms。 (有些非ANSI SQL ......) – jarlh
我不明白你想要什麼。也許一些示例數據將幫助 –
只是在同一時間放置所有星期五。這是公司的一個時間報告,所有僱員的平均工作時間爲17.30,但是在星期五離開公司的時間是17.00,並且我必須將所有員工的工作時間設置爲17.00 – Phakirus