2017-02-25 227 views
0

我在我的數據庫中有一些酒店記錄。這些記錄包含人員在酒店逗留多久的開始日期和結束日期。比較第二天的兩個日期

我可以寫什麼sql命令來比較兩個日期,看看有多少人只住在酒店一晚?

感謝

樣本數據:

start date end date 
30-JAN-16 02-FEB-16 
12-FEB-16 18-FEB-16 
13-FEB-16 14-FEB-16 
+1

請提供樣本數據和預期輸出。另外,標記您正在使用的數據庫。 – GurV

回答

1

可以過濾不同的兩個日期是天數,並找到指望它:

select count(*) 
from your_table 
where end_date - start_date <= 1