我有两张桌子
用户表
有
id fname lname
1 asdf fdg
2 asd2 ddf
3 xsss ss
4 frfr dd
5 dede dd以及在用户关联表中
user1 associateduser
1 2
1 3我希望从不应该包括user1及其关联用户的user表中选择id、fname、lname。
发布于 2012-05-07 12:00:10
也许是这样的:
SELECT
id,
fname,
lname
FROM
user
WHERE NOT EXISTS
(
SELECT
NULL
FROM
userassociation
WHERE
userassociation.user1=user.id
AND userassociation.associateduser=user.id
)发布于 2012-05-07 12:00:08
select id,fname,lname from `user`
where id not in (select user1 as u
from userassociation
union
select associateduser as u
from userassociation)https://stackoverflow.com/questions/10481637
复制相似问题