SELECT s.staff_id, s.organisation_id, s.familyname, s.gender
 FROM staff s
 INNER JOIN organisations
 ON s.organisation_id = organisations.organisation_id;

如何让它显示组织表中的另一行?
到目前为止,结果显示员工表中的员工id、组织id、姓氏和性别,以及组织表中的组织id。我如何才能从这里获得结果,同时显示组织表中的组织名称?

最佳答案

尝试如下:

SELECT s.staff_id, s.organisation_id, s.familyname, s.gender,o.organization_name
 FROM staff s
 INNER JOIN organisations o
 ON s.organisation_id = organisations.organisation_id;

这里organization_name是要从organizations表中显示的字段的名称。

关于mysql - 我如何获得它以显示组织表中的另一行?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29019919/

10-13 03:19