String sql="select * from function where name like ? OR uri like ? ";
doQuery(sql,"%" + word + "%","%" + word + "%");
------ sql like语句,%% 符号不能与参数?写在一起,应该在下面用字符串连接方式写。
String sql = "UPDATE function SET divide='"+divide+"',name='"+name+"',leader='"+leader+"',description='"+description+"',uri='"+uri+"' WHERE num = ?";
doUpdate(sql, num);
-------多个字段连接,单引号不能忘掉
String sqlStr = "SELECT count(*) FROM t_user"
+ "WHERE user_name=? and password=?";
----------sql语句太长的话,可以分割开便于书写。要注意:拼接的语句中注意空格。
order by gso.creation_date desc,gso.id desc
-----------字母顺序排序
gso.creation_date,并列的部分,按数字顺序排序gso.id
<![CDATA[
AND gso.creation_date < #{threeMonth,jdbcType=TIMESTAMP}
]]>
-------------该标签作用是将字段原样传递,忽略其中的所有控制关系、运算