基本上,我正在尝试做与询问 this question 的人相同的事情但是“aF”的第一个答案以我从未见过的方式使用 FROM。
SELECT
t1.team_name as team1,
t2.team_name as team2,
t.team_1, t.team_2
FROM trades t
INNER JOIN teams t1 ON t1.id = t.team_1
INNER JOIN teams t2 ON t2.id = t.team_2;
我从来没有见过 FROM 语句后面有两个参数,并且它们之间只有一个空格,这让理解答案变得困难。什么意思?
最佳答案
它是 FROM trades AS t
的缩写形式。它是一个别名,因此您不必一次又一次地写下整个表名。当然,当您两次加入同一张表时,还要区分这些表。
关于具有多个参数和一个空格的 MySQL FROM 子句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40612386/