MySQL多联表查询从复问题应该如何解决呢?下面就教您一个解决MySQL多联表查询从复问题的方法,希望对您学习MySQL多联表查询方面能有所帮助。
————————————-GROUP BY解决方法————————————–
- SELECT dede_addonarticle.aid, dede_addonarticle.typeid,
- dede_addonarticle.body,dede_archives.typeid,dede_archives.title
- FROM dede_addonarticle,dede_archives
- WHERE dede_addonarticle.typeid = 29 and dede_addonarticle.typeid = dede_archives.typeid
犹如上面的查询方法,就会出现N次方的从复
————————————————————————————————-
- SELECT dede_addonarticle.aid, dede_addonarticle.typeid, dede_addonarticle.body,dede_archives.typeid,dede_archives.title
- FROM dede_addonarticle,dede_archives
- where dede_addonarticle.typeid = 29
- GROUP BY dede_addonarticle.aid
GROUP BY 就能解决掉从复的问题,dede_addonarticle.aid 这个aid就是出现从复的地方
【编辑推荐】
MySQL多表删除的实现
MySQL独立表空间的优缺点
mysql数据库大小写的问题讨论
MySQL MyISAM表结构的恢复
深度解析MySQL创建关联表
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/271702.html<

