1
我想這取決於時間範圍,所以我做了如何獲得創紀錄的時間範圍之間
SELECT * FROM TABLE where convert(varchar(10),CountryTime,108) between '15:00' and '16:00'
CountryTime-是VARCHAR類型的.. 來從表中的一些結果,但IAM沒有得到corect輸出PLZ suggets ..
我想這取決於時間範圍,所以我做了如何獲得創紀錄的時間範圍之間
SELECT * FROM TABLE where convert(varchar(10),CountryTime,108) between '15:00' and '16:00'
CountryTime-是VARCHAR類型的.. 來從表中的一些結果,但IAM沒有得到corect輸出PLZ suggets ..
使用VARCHAR(5)(8)
SELECT *
FROM TABLE
where convert(varchar(5),CountryTime,108) between '15:00' and '16:00'
嘗試使用DATEPART功能:代替VARCHAR
SELECT * FROM TABLE
where DATEPART(HOUR, CountryTime) IN (15, 16)
什麼味道的SQL? – Lloyd 2010-07-30 10:07:39