如下语句怎么实现?
SELECT * FROM `表` `a` WHERE `a`.`state` = '1' AND date(`a`.`starttime`) <= '2018年05月09日' AND date(`a`.`endtime`) >= '2018年05月09日',
其中,where('date(`a`.`starttime`)', '<=', date('Y-m-d'))用这种方式生成sql的时候,得到的是 AND ( date(a.starttime) ) AND ,这怎么写?度了一上午了,小白一个