[英]SQL retrieve first & last name based on ID from other table
目前,我堅持做一些我認為很容易做的事情,但是無論如何我都會去問。
我有一個名為zg_data
的表,看起來像這樣:
+---------------------+------------------+
| dataID | employee |
+---------------------+------------------+
| 12 | 123 |
+---------------------+------------------+
還有一個名為zg_employees
的表,如下所示:
+---------------------+------------------+------------------+
| employeeID | Firstname | Lastname |
+---------------------+------------------+------------------+
| 123 | Test | User |
+---------------------+------------------+------------------+
現在我需要做的是從選擇數據時zg_data
表,而不是將其返回的employeeID
,我想它返回的Firstname
和Lastname
來代替。 我一直在閱讀有關聯接表的信息,但目前還無法弄清楚。
提前致以問候。
好吧,這是基本的JOIN
操作,如果您熟悉它,應該可以自己弄清楚它:
select d.dataID, e.Firstname, e.Lastname
from zg_data d join zg_employee e on d.employee = e.employeeID
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.