如何解决SQL错误:在连接的情况下:“每个派生表都必须有自己的别名”
我正在使用此查询:如何解决SQL错误:在连接的情况下:“每个派生表都必须有自己的别名”,sql,join,alias,Sql,Join,Alias,我正在使用此查询: select max(counted) from (select max(outcome.player_of_match) counted from outcome inner join player on player.id=outcome.player_of_match group by player.id); 它显示了SQL错误: 每个派生表都必须有自己的别名 您只需将别名添加到要从中选择的子查询: select max(T1.counted) from (
select max(counted)
from (select max(outcome.player_of_match) counted
from outcome
inner join player
on player.id=outcome.player_of_match group by player.id);
它显示了SQL错误:
每个派生表都必须有自己的别名
您只需将别名添加到要从中选择的子查询:
select max(T1.counted)
from (
select max(outcome.player_of_match) counted
from outcome
inner join player
on player.id=outcome.player_of_match
group by player.id
) AS T1;