【发布时间】:2015-03-14 20:42:06
【问题描述】:
我有两张桌子。表“商店”,其中包含有关商店及其主管和助理收银员的信息。 LeadCashier 和 AssistantCashier 是从同一个表Employees 中选择的。
表格存储:
商店ID |店铺名称 | LeadCashierID |收银员ID |
001 ..... |商店1……| 1....................... | 2 .................... |
002 ......|商店2 ........ | 1 ..................... | 3 .................... |
003 ..... | Store3 ........ | 2 ..... 3 ……………………|
表员工:
员工ID |员工姓名
1........|约翰…………
2........|保罗…………
3.......|史蒂夫.......
我需要设置一个查询来显示 StoreID、LeadCashier 的姓名、AssistantCashier 的姓名。我假设我会构建与此类似的查询,但是我不知道如何在单个查询中回显 LeadCashier 的姓名和 AssistantCashier 的姓名。
从商店中选择 StoreID、StoreName、EmployeeName 在Employees.EmployeeID = Stores.LeadCashierID上加入员工 在Employees.EmployeeID = Stores.AssistentCashierID上加入员工
任何帮助将不胜感激!
【问题讨论】:
标签: php mysql inner-join alias