先决条件
我有两张桌子。一张表中的人员列表,以及他们在外键查找表中的偏好。第一个表只是人员列表。另一个是他们都列出了他们希望作为室友的其他一些人。
餐桌人:
- 身份证、姓名、姓氏等人员名单
餐桌选择:
- 选择者列表(FK 人员 ID)
- 选择的列表(FK 人 ID)
问题
如何使用 SQL(或 PHP)列出匹配项?也就是说,在他想成为室友的人的名单上还有一个人?基本上,您有一个带有所选列表的选择器。您将如何检查选择者是否也在他或她选择的列表中?
基本上我想要一份关于每场稳定比赛的报告,即选择者也在他或她选择的至少一个列表中。
我猜一个 for 循环可以解决问题,但是您如何将第一次迭代放在一起呢?循环的其余部分要少得多?