mySQL子查询。从推断的数据中选择

时间:2015-08-26 02:27:04

标签: mysql subquery

所以我有一个包含一些表和数据的mySQL数据库。

表:

group_list
-groupID

location_list
-locationID
-groupID


staff
-locationID
-name

一个小组可以有一个或多个位置 一个地方可以有一个或多个工作人员 工作人员只能有1个位置 位置只能有1组。

如何编写查询以获取组中所有员工的姓名?

1 个答案:

答案 0 :(得分:1)

尝试此查询:

SELECT s.name
FROM staff s INNER JOIN location_list l
ON s.locationID = l.locationID
INNER JOIN group_list g
ON l.groupID = g.groupID
WHERE g.groupID = 'some_group'