1
我需要查詢sql服務器中的一個表,其中查詢結果要在昨天的5:00Pm到今天的5:00 PM之間過濾。但是表格在單獨的字段中包含日期和時間。在SQL服務器的where子句中設置24小時TimeInterval
任何幫助,將不勝感激。
感謝
我需要查詢sql服務器中的一個表,其中查詢結果要在昨天的5:00Pm到今天的5:00 PM之間過濾。但是表格在單獨的字段中包含日期和時間。在SQL服務器的where子句中設置24小時TimeInterval
任何幫助,將不勝感激。
感謝
SELECT * FROM your_table
WHERE (DateCol=cast (GETDATE() as DATE) AND TimeCol<'17:00:00')
OR (DateCol=cast (GETDATE()-1 as DATE) AND TimeCol>'17:00:00')
難道不應該或者是和? –
不,因爲這是不可能的,因爲昨天和今天不能屬於同一時間。 – Kuzgun