MySQL中的错误“每个派生表必须具有自己的别名”是什么?
我在MySQL上运行此查询
SELECT ID FROM ( SELECT ID, msisdn
FROM (
SELECT * FROM TT2
)
);
它给出了这个错误:
每个派生表必须具有自己的别名。
是什么导致此错误?
回答:
每个派生表(AKA子查询)确实必须有一个别名。也就是说,括号中的每个查询都必须被赋予一个别名(AS
whatever),该别名可以在外部查询的其余部分中用于引用它。
SELECT ID FROM ( SELECT ID, msisdn FROM (
SELECT * FROM TT2
) AS T
) AS T
当然,对于您而言,整个查询可以替换为:
SELECT ID FROM TT2
以上是 MySQL中的错误“每个派生表必须具有自己的别名”是什么? 的全部内容, 来源链接: utcz.com/qa/417991.html