簡體   English   中英

如何交叉引用具有名字+姓氏字段的兩個表

[英]How to cross reference two tables that have FirstName + LastName fields

我想匹配兩個都有名字和姓氏字段的表。 我想返回與每個人的名字和姓氏組合匹配的記錄。

表1字段:

id|firstname|lastname|position|

表2字段:

firstname|lastname|datehired|department|deptcode|

您可以加入多個列:

SELECT t1.id, t1.firstname, t1.lastname, t1.position, 
       t2.datehired, t2.department, t2.deptcode
FROM Table1 t1 INNER JOIN Table2 t2
    ON t1.firstname = t2.firstname
   AND t1.lastname  = t2.lastname

怎么樣:

Select FirstName, LastName From Table1

Intersect

Select Firstname, LastName From Table2

您需要在加入時同時包含兩個條件

SELECT *  
FROM Table1  
JOIN Table2 ON Table1.firstname = Table2.firstname AND Table1.lastname = Table2.lastname

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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