簡體   English   中英

SQL:從其他表中讀取列的描述

[英]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.

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