这个SQL语句为什么加上LIMIT就不好使了?
这个SQL语句为什么加上LIMIT就不好使了?select用户.ID ,用户.NAME ,用户.SEX ,用户.birthday ,用户.location ,用户.phone ,用户.createtime ,用户.note ,
group_concat(角色.ID) ROLE_IDS,
group_concat(角色.NAME) ROLE_NAMES
from user 用户
LEFT JOIN user_role 用户角色 ON 用户.ID = 用户角色.USER_ID
LEFT JOIN ROLE 角色 ON 角色.ID = 用户角色.ROLE_ID
LIMIT 1,10
加上LIMIT分页就不能用了,为什么?
这种你把limit 放到外边就可以了
select * from (inner select ....) t limit ...;
limit 0开始试试,mysql这样执行,相当于全盘扫描,会崩溃的,不建议这样写 检查下结果 语法不对吧 limit第一个参数需要是0
页:
[1]