簡體   English   中英

SQL根據其他表中的ID檢索名字和姓氏

[英]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 ,我想它返回的FirstnameLastname來代替。 我一直在閱讀有關聯接表的信息,但目前還無法弄清楚。

提前致以問候。

好吧,這是基本的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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM