我正在使用此查詢來獲取兩個日期之間的行,但我沒有從數據庫中獲取行,它返回一個空集(在db中,我有那一天的行)SQL查詢返回兩個日期之間的行
查詢:
select email
from users
where date_email_sent between '17-May-12' AND '17-May-12'
當我嘗試下面的查詢我收到單獨的17列
查詢:
select email
from users
where date_email_sent between '17-May-12' AND '18-May-12'
如果開始日期和結束日期相同,任何一個PLZ都可以告訴我如何獲得第17條記錄。
在此先感謝。
您應該指定要使用 – Richard
查詢的數據庫好像還行。 date_email_sent的數據類型是什麼? –
你是說** SQL **(結構化查詢語言),你真的是指Microsoft ** SQL Server **(實際的數據庫產品)?或者你使用別的東西。 –