2014-01-10 78 views
-2

我在sql server server中有兩個表。我想比較兩個表中的每一行數據。對於例如如何在sql server 2008中比較兩個表中的每一行數據

使table1和table2兩個表均符合相同的列。兩個用戶在同一個文件上工作, 對數據庫中的數據進行加密(如兩個表都是相同的Empid,EmpName,Add等) 在我的應用程序中,有兩個用戶第一個用戶填充table1中的數據,第二個用戶 填充數據在同一個文件的table2中。我還有一個名爲MasterEmpTable 的表格,我希望填寫這兩個表中相同的數據。如果同時具有表相同的數據 (行值),那麼這將是MasterEmpTable雲數據的其他明智的,如果有什麼不同的值,然後 其旗下表明,具有不同value.Can行你PLZ寫的存儲procuder或

回答

0

你必須這樣嘗試

Select <ColumnNames> From Table1 Inner Join Table2 ON 

Table1.<Column1>=Table2.<Column1> AND 
Table1.<Column2>=Table2.<Column2> AND 
Table1.<Column3>=Table2.<Column3> 
...