我有兩個表,每個表都有多個列。如何在不同的表中找到相同的列
+------+-------+--+
| Col1 | Col2 | |
+------+-------+--+
| 1 | 1231 | |
| 2 | 123 | |table 1
| 3 | 14124 | |
+------+-------+--+
+------+-------+--+
| Col3 | Col4 | |table 2
+------+-------+--+
| 1 | 1231 | |
| 2 | 323 | |
| 3 | 14324 | |
+------+-------+--+
我要檢查是,如果col1
和col3
是相同的。那就是:所有的值都匹配,要用sql來確定?
我不想使用except
而且我也不想對兩列進行區分並檢查它是否爲零。
有沒有更有效的方法來做到這一點?
你能分享你試過的那些查詢,並解釋你爲什麼不想(或「不能」)使用它們嗎?你的目標是什麼? – Jeroen
我使用Select(table1.col1-table2.col3)作爲不同於table1,table2' – shiven