MySQL:1248 - Every derived table must have its own alias错误原因及解决办法

09-13 08:41   CSDN 2347 责编:爱佳男士

这个错误的意思是说每个派生出来的表都必须有相应的别名才能进行查询,产生错误的原因就是使用子查询出来的结果作为派生表时未定义别名。

示例:

产生错误的MySQL语句:


select count(*) from (select * from table group by sid);

正确运行的MySQL语句:


select count(*) from (select * from table group by sid) as t1;

就是把通过子查询出来的结果定义一个别名,我这里使用as定义成t1就一切正常了。

分享给小伙伴们:

最新文章

最热文章

零五科技,分享IT知识,国内顶级IT知识门户网站。

©2015 零五科技 版权所有