我有一个关于嵌套查询的简单问题。 说实话,我不知道是否可以通过一个查询完成,或者如果我必须使用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