我有这三个Tables我需要一个检索 member.member_name
的查询其中members
相同 department
并具有相同的 stage.stage
和同样的stage.stage_group
.
department.name
可以是任何大学部门名称,例如(艺术、建筑、电气......)
member.member_name
可以是任何名称,例如(jack、Amber、...)
stage.stage
--> (1, 2, 3, 4, 5, 6)
`stage.stage_group' --> (A, B, C, D, E)
我需要您的帮助来向我展示使用MySQL server
来做到这一点的方法或一些想法。以正确的方式。所以我很高兴看到你的帮助。
谢谢
最佳答案
对所有三个表使用 JOIN
SELECT * FROM member
JOIN department
ON members.department_id=department.department_id
JOIN stage
ON stage.member_id=member.member_id
关于mysql - 如何编写 MySQL 查询以根据其他表信息从表中检索数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42918789/