SELECT *
FROM `Players` p
INNER JOIN `Teams` t1
ON (t1.Team_id = Players.fname)
INNER JOIN `Teams` t2
ON (t2.Team_id = Players.fname)
WHERE ( t1.league = 'AL' AND t1.div = 'West' )
AND ( t2.league = 'AL' AND t2.div = 'East' );
我不确定为什么它是一个未知的专栏,因为我知道我有一个fname专栏。
我很感激帮助!
答案 0 :(得分:0)
您对播放器表进行别名,但随后以其原始名称引用它。要么不对表进行别名,要么在整个sql语句中使用别名。