我正在尝试通过使用两个表执行一对多查找来从表中检索一个或多个名字。我可以从第二个表中获取兄弟姐妹ID作为我的结果中的连接列,但我希望获得具有给定ID的每个人的名字。
我的查询当前查询显示:
SELECT a.`AYSO ID`,a.`Last Name`, a.`First Name`,
(SELECT GROUP_CONCAT(`mySibID`) FROM `siblings` b WHERE b.`myID`=a.`AYSO ID`)
AS Siblings FROM `members` a WHERE 1
返回匹配siblings
的ID,但我想要的是实际查找members
表中的每个名字。
我根本不知道如何做到这一点。