我得到一个错误与我的子查询,并没有看到我做错了什么。子查询在它上面工作。那里的问题显然是什么问题。也尝试过EXISTS。SQL子查询(Where In)
select [ID NUMBER], [PERNO], [TITLE], [INITIALS], [SURNAME], [DATE OF BIRTH]
from dbo.[DATASEPT002]
WHERE [ID NUMBER] IN
(SELECT [ID NUMBER], COUNT([PERSALNO]) AS COUNTOF
FROM [dbo].[DATASEPT]
GROUP BY [ID NUMBER] HAVING COUNT([PERSALNO]) >1)
子查询冗余返回'COUNT([PERSALNO])'。 –
我忘了补充。我也尝试只从子查询中选择ID号码,所以子查询只是ID号码,但还没有能够做到这一点。 Thx格式化。 – user4242750
请包括您使用***实际查询***与您遇到的***实际错误/问题***。如果您尝试过两次或更多的查询,请提供***全部***,每个都带有相关的错误/问题。 – MatBailie