1248 - Every derived table must have its own alias (MYSQL错误)

这句话的意思是说每一个派生出来的表都必须有一个本身的别名

个人Mysql语句是:select count(*) from (select * from dede_spacemoney group by sid) 
;
当我执行到这里的时候就抛出了这个异常,原来我进行嵌套查询的时候子查询出来的的结果是做为一个派生表来进行上一级的查询的,因此子查询的结果必需要有一个别名

把MySQL语句改为:select count(*) from (select * from list where name="xiao") as t;

问题就解决了,虽然只加了一个没有任何做用的别名t,但这个别名是必须的!