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創建關聯表