【发布时间】:2010-01-31 03:44:09
【问题描述】:
我有四个表要加入并从中获取数据。这些表看起来像......
- 员工(EmployeeID、GroupID[fk]、EmployeeName、PhoneNum)
- 职位(PositionID、PositionName)
- EmployeePositions(EployeePositionID、EmployeeID[fk]、PositionID[fk])
- EmployeeGroup(GroupID、GroupName)
[fk] = 外键
我想创建一个查询,该查询将返回有关员工的所有信息(由 EmployeeID 提供)。我想要一个查询,它将在一行中返回给定的员工姓名、职位和组。
我认为它需要涉及连接,但我不确定如何格式化查询。 MYSQL 的手册在技术上超出了我的理解。如果有任何帮助,我将不胜感激。
【问题讨论】:
-
“MYSQL 的手册在技术上超出了我的理解”——如果是这样,你为什么要编写查询?
-
你有任何的SQL背景吗?如果没有,这可能很困难。还是只是一些奇怪的 MySQL 东西让你卡住了?