[英]SQL: Reading description for a columns from a different table
我有一個表(T1),其中兩列(C1,C2)描述了父組和子組之間的關系。 但是,此關系是基於組ID定義的。 組的名稱在另一個表中定義(例如T2)。
例如:T1具有以下值。 C1用於父組ID,C2用於子組ID。 我按以下1-2-3的順序分為三組。
C1,C2
1,2
2,3
T2的值低於
C1,C2
1,Parent_Group
2,Child_Group1
3,Child_Group2
現在,我需要通過SQL查詢合並上面的表格,這樣我就可以得到下面的輸出。
C1,C2
Parent_Group,Child_Group1
Child_Group1,Child_Group2
我怎樣才能達到同樣的目的?
嘗試這個:
SELECT
C1.C2 AS C1, C2.C2 AS C2
FROM
T1 INNER JOIN
T2 C1 ON T1.C1 = C1.C1 INNER JOIN
T2 C2 ON T1.C2 = C2.C1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.