编辑:它做到了:
SELECT DISTINCT profileid
FROM profilesrelevation
WHERE profileid NOT IN (
SELECT profileid FROM profiles
)
我需要获取profilesrelevation表中存在但profiles表中没有的profileid值
配置文件表有8107个不同的“profileid”值,而profilesrelevation表有8380个不同的“profilesid”值…
profiles.profileid文件
profilesrelevation.profileid文件
select * from profiles, profilesrelevation
where profilesrelevation.profileid != profiles.profileid
不行,怎么办?
最佳答案
你会想用一套:
SELECT DISTINCT profileid
FROM profilesrelevation
WHERE profileid NOT IN (
SELECT profileid FROM profiles
)
这将从
table:profilesrelevation
中选择所有行/列,其中该行的profileid
不在table:profiles
中:)更新:include distinct,因为它在
profilesrelevation
表中显示profileid不是唯一的。