1. 程式人生 > >mysql mybatis springMVC

mysql mybatis springMVC

spring tis strong 部分 from log cat style spa

mybatis中時間錯誤

1、SELECT * from table1 where create_time < ‘2017-12-18 23:59:59‘;

2、SELECT * from table1 where create_time < ‘2017-12-18‘ ‘00:00:00‘; 平時加參數

<![CDATA[ AND create_time  < #{endTime} ‘00:00:00‘]]> 則效果就是 標紅 部分,結果集 和 (1)的結果集相同;最後是查詢 某日 23:59:59的數據;和我們的想法不一致,是錯誤數據

3、SELECT * from table1 where create_time < CONCAT(‘2017-12-18‘,‘ 00:00:00‘);

4、SELECT * from table1 where create_time < ‘2017-12-18 00:00:00‘;

5、SELECT * from table1 where create_time < ‘2017-12-18‘;

一般參數如果是 “年-月-日” 的可以直接

endTime為 "年-月-日" 等價於 "年-月-日 00:00:00" 
<![CDATA[ AND create_time  < #{endTime}]]>


mysql mybatis springMVC