我有兩個數據庫test1
,test2
,他們都有一個表company
與列company_name
和people
。現在我想選擇兩個表中的公司的名字和我這個查詢實現它:多個屬性的內部聯接
SELECT t1.company_name
FROM dblink('dbname=test1',
'select company_name from company where companyid IS NOT NULL'
) AS t1(company_name name)
INNER JOIN
(SELECT company_name
FROM dblink('dbname=test2',
'select company_name from company where companyid IS NOT NULL'
) AS t2(company_name name)
) AS t3(company_name)
ON t1.company_name=t3.company_name;
但現在我想要得到的公司在兩個表中,如果它們具有相同的company_name
和people
。我試圖在上面的查詢結尾添加平等,但它不起作用。
這將是,如果你'創建更容易外國表「而不是? –
你不能這是他們如何給予 – Joel