0

我需要计算休息时间之间的时间。

break1_start , break2_start , break3_startstart as和 end as有 3 个中断break1_end , break2_end and break3_end

我必须检查所选时间的开始时间是否在休息时间之前,其结束时间是否在休息时间之内

这是我正在使用的查询,但它在第一个“AND”之后给出了一个 sql 错误。

SELECT count(*) as end 
FROM vendor 
WHERE vendor_id = '31' 
AND (
     (break1_start > '10:15:0'  AND break1_end > '11:15') 
     or (break2_start > '10:15:0'  AND break2_end > '11:15') 
     or (break3_start > '10:15:0'  AND break3_end > '11:15')
);
4

0 回答 0