select user_id,
order_id,
checkout_date,
checkin_date,
datediff(checkout_date,checkin_date) ,
from 订单表
这个当中checkout_date就是退房离店日期,checkin_date表示入住日期,对于酒店业务数据查询有时候需要计算两个日期之间的差距,使用datediff关键字就可以,select datediff(day, 开始日期,结束日期) FROM T_表名这种是报错的,不需要day,直接datediff(date1,date2)表示的效果就是date1-date2,注意天数的计算方式和生活当中有所区别,13号入住14号退房是记作一夜。