我有一個關於嵌套查詢的簡單問題。 說實話,我不知道是否可以通過一個查詢完成,或者如果我必須使用PHP。用雙select語句嵌套mysql查詢?
簡而言之,我想通過關係表中的select語句返回的用戶ID從用戶表中返回用戶信息。
我可以通過2個查詢和一些PHP循環來做到這一點,但爲了節省資源,但我認爲最好將它組合成1個查詢和單循環。
首先查詢
SELECT UserID FROM relations WHERE GroupID = '1'
第二個查詢我需要從第一個SELECT語句返回UsersIDs來檢索用戶表中的用戶信息。
我可以通過循環做這個ID並進行查詢,但我想我可以得到所有的1查詢。
感謝
可以使用INNER JOIN? – 2012-07-18 11:18:47
您應該使用MYSQL JOINS來滿足您的要求。謝謝! – 2012-07-18 11:18:48