你好,我有兩個數據庫,每個都有相同的表。例如,我有表稱之爲world
,它有4列:pkey1
,pkey2
,companyid
,company_name
從數據庫中選擇不同的列
我做了一個查詢其搜索具有相同pkey1和pkey2但一個或多個的其他財產的排是不同的2張桌子。我的問題是我怎麼才能看到只有不同的屬性?
這是我的查詢它選擇具有相同pkey1和pkey2的行我怎樣才能升級它來查看兩個數據庫中存在差異的列,當然如果沒有差異查詢的結果應該返回這裏的NULL是我想要達到的一個例子:
在第一個數據庫(1,1,345,'Ron'),第二個數據庫(1,1,377,'Ron')結果應該是(1,1,345 ,null)
「這是我的查詢」 - 不存在您的問題中的查詢。編輯您的問題,併爲所涉及的所有表添加create table語句,您正在使用的完整SQL查詢,一些示例數據和預期輸出。 [_Formatted_](http://stackoverflow.com/editing-help#code)文本請,[沒有屏幕截圖](http://meta.stackoverflow.com/questions/285551/why-may-i-not-upload - 問問題/ 285557#285557) –