我有2个mysql表,成员和team_members。MySQL从2个表中选择数据
成员表:
member_id
name
team_members表:
team_id
member_id
我想选择从成员数据表不属于任何一支球队(不存在于team_members表)
SELECT *
FROM members
INNER JOIN team_members
ON members.member_id = team_members.member_id
问题是查询正在做正好相反的我需要的。它是从已经拥有团队的成员中选择数据。 我也试过'!='但是,这给了我所有的领域重复,但不重复属于一个团队的成员。
是的,我错过了那个重要的语法,只有一个问题,'SELECT 1'是什么? – xRed
这只是一个虚拟值来满足SELECT语法;只是一个占位符。 – BellevueBob