2015-05-27 32 views

回答

2

由於PostgreSQL documentation狀態:

USING子句是一種速記,它允許您利用優勢特定情況下,連接的兩端對加入的列使用相同的名稱。它採用逗號分隔的共享列名稱列表,並形成一個連接條件,其中包含每個連接條件的相等比較。例如,使用USING(a,b)連接T1和T2會產生連接條件ON T1.a = T2.a AND T1.b = T2.b.

所以簡單地說,在這種情況下,兩個表都有user_id列,並且基於它們完成連接。

+0

我在看手冊的錯誤部分。感謝您的鏈接。 –

+1

@NandakumarV文檔可以使用一些交叉鏈接或增強功能,我還必須做一些挖掘才能找到解釋這個地方的地方 –