可以使用time函数获得 时分秒 使用 RIGHT(start_time,8)
可以取出值但是不能进行BETWEEN "00:00:00" AND "06:59:59"
这样的时间比较;
- 实际应用sql如下
SELECT * FROM
ss_electric_ticket a
WHERE a.start_id=10967 AND a.balance_accounts=1 AND deleted=0
AND a.start_time BETWEEN "2023-02-23" AND "2023-04-27 23:59:59"
AND Time(a.start_time) BETWEEN "00:00:00" AND "06:59:59";