0
我在我的數據庫中有一些酒店記錄。這些記錄包含人員在酒店逗留多久的開始日期和結束日期。比較第二天的兩個日期
我可以寫什麼sql命令來比較兩個日期,看看有多少人只住在酒店一晚?
感謝
樣本數據:
start date end date
30-JAN-16 02-FEB-16
12-FEB-16 18-FEB-16
13-FEB-16 14-FEB-16
我在我的數據庫中有一些酒店記錄。這些記錄包含人員在酒店逗留多久的開始日期和結束日期。比較第二天的兩個日期
我可以寫什麼sql命令來比較兩個日期,看看有多少人只住在酒店一晚?
感謝
樣本數據:
start date end date
30-JAN-16 02-FEB-16
12-FEB-16 18-FEB-16
13-FEB-16 14-FEB-16
可以過濾不同的兩個日期是天數,並找到指望它:
select count(*)
from your_table
where end_date - start_date <= 1
請提供樣本數據和預期輸出。另外,標記您正在使用的數據庫。 – GurV