2013-11-25 179 views
0

幫助我是一個新手。我試圖提取可能在一個表中但不在另一個表中的數據。比較2個表格的數據SQL

這會返回多行相同的信息。

SELECT DISTINCT * 
FROM Schools, Schools_Current 
WHERE ([Schools].[School_ID]<>[Schools_Current].[School_ID]); 
+0

我會建議使用SQL連接做http://www.w3schools.com/sql/sql_join.asp – DoIt

回答

1

你可以試試這個:

SELECT DISTINCT * 
FROM Schools_Current 
WHERE School_ID NOT IN (
    SELECT School_ID 
    FROM Schools 
) 
+0

我嘗試這樣做。它要求我輸入一個參數值。我不確定要輸入什麼。 – user3033052

+0

我對訪問不是很熟悉,但似乎有一個頁面可以解決[here](http://office.microsoft.com/en-us/access-help/why-does-access-want -Me到輸入一個參數值-HA010274377.aspx)。這個查詢不應該接收任何參數。 –