帮助我是一个新手。我试图提取可能在一个表中但不在另一个表中的数据。比较2个表格的数据SQL
这会返回多行相同的信息。
SELECT DISTINCT *
FROM Schools, Schools_Current
WHERE ([Schools].[School_ID]<>[Schools_Current].[School_ID]);
帮助我是一个新手。我试图提取可能在一个表中但不在另一个表中的数据。比较2个表格的数据SQL
这会返回多行相同的信息。
SELECT DISTINCT *
FROM Schools, Schools_Current
WHERE ([Schools].[School_ID]<>[Schools_Current].[School_ID]);
你可以试试这个:
SELECT DISTINCT *
FROM Schools_Current
WHERE School_ID NOT IN (
SELECT School_ID
FROM Schools
)
我尝试这样做。它要求我输入一个参数值。我不确定要输入什么。 – user3033052
我对访问不是很熟悉,但似乎有一个页面可以解决[here](http://office.microsoft.com/en-us/access-help/why-does-access-want -Me到输入一个参数值-HA010274377.aspx)。这个查询不应该接收任何参数。 –
我会建议使用SQL连接做http://www.w3schools.com/sql/sql_join.asp – DoIt