記錄以下mybatis中的轉義字符,方便以后自己看一下
| < | < | 小於 |
| > | > | 大於 |
| & | & | 與 |
| ' | ' | 單引號 |
| " | " | 雙引號 |
需要注意的是分號是必不可少的。 比如 a > b 我們就寫成 a > b
二、常用的sql語句寫法
1、模糊查詢
user_name like CONCAT("%",#{userName},"%") and
2、月份查詢
輸入月份(2019-01),查找屬於這個月份的記錄
DATE_FORMAT(start_time,'%Y-%m') <![CDATA[ <= ]]> DATE_FORMAT(#{theMonth},'%Y-%m')
and
DATE_FORMAT(end_time,'%Y-%m') <![CDATA[ >= ]]>DATE_FORMAT( #{theMonth},'%Y-%m')
and
提示:DATE_FORMAT正則表達式(%Y-%m-%d %H:%i:%S)
3、時間區間查找
DATE_FORMAT(create_time,'%Y-%m-%d') <![CDATA[ >= ]]> DATE_FORMAT(#{startTime},'%Y-%m-%d')
and
DATE_FORMAT(create_time,'%Y-%m-%d') <![CDATA[ <= ]]> DATE_FORMAT(#{endTime},'%Y-%m-%d')
and
全部格式化成年月日格式進行時間對比。
