mysql怎么实现多表查询分页

多表查询怎么分页。
方案1:查询全部后再分页
方案2:采用limit分页,但是可能会导致数据库查询10条,而封装成对象,只有两个对象。

对多表连接查询出的结果分页就行了

采用limit分页,你封装对象是不是封装有问题? 如果采用方案一,想过没有数据少了还可以,假如到了1万条,10万条数据,你也采用查询完之后在分页么

亲爱的,多表查询分页肯定是要用sql关联查询然后做分页的,这样才准。至于你要优化你可以优化sql,手段有1.先把核心数据查出来筛选一次再关联子查询,这样关联的数据少。2.关键查询和排序字段加索引 (懂我意思吗?不懂可以问,或者你把表贴给我我给你看看)。如果有所启发望采纳,感谢!提前祝你十一国庆节快乐 ~~

关系型数据库的化直接使用 join进行关联查询 再进行分页就行了。
如果是两个表之间没有关联的化,需要使用union 关键字进行链接
注意关联的字段注意加索引
具体的业务场景要列出来才可以更好确认如何做