简单的crud操作很容易,但是对于嵌套的查询语句,多表查询语句,以及条件查询语句,这些都很复杂,需要不断练习。
limit a,b: 从a开始,长度为b。
SELECT * FROM tb_qualification WHERE id IN
(SELECT A.qualification_id FROM
(SELECT qualification_id FROM tb_trade_qualification WHERE trade_id=#{arg0} LIMIT ${5*arg1},5) AS )
看这个limit的子查询语句,很具有经验意义,写的sql语句较少的人都不会遇到。博客上这样解释的:mybastis中limit的#{pageSize}不允许运算。所以得用$或者使用对象参数。