Sql 如果时间超过下午14:30或2:30,则在datediff结果中添加1
下面是我的SQL查询,它通过从指定日期减去当前日期来返回天数,并根据需要精确返回,但另外,如果当前时间超过14:30或2:30,我希望在结果中添加1 我的问题Sql 如果时间超过下午14:30或2:30,则在datediff结果中添加1,sql,ms-access,ms-access-2007,Sql,Ms Access,Ms Access 2007,下面是我的SQL查询,它通过从指定日期减去当前日期来返回天数,并根据需要精确返回,但另外,如果当前时间超过14:30或2:30,我希望在结果中添加1 我的问题 SELECT reservations.customerid, DateDiff("d",reservations.checkin_date,Now()) AS Due_nights FROM reservations 使用MS Access DB的Am可以是: SELECT reservations.custo
SELECT reservations.customerid,
DateDiff("d",reservations.checkin_date,Now()) AS Due_nights
FROM reservations
使用MS Access DB的Am可以是:
SELECT
reservations.customerid,
DateDiff("d",reservations.checkin_date, Date())
+ Abs(DateDiff("s", #14:30#, Time()) > 0)AS Due_nights
FROM
reservations