这个错误的意思是说每个派生出来的表都必须有相应的别名才能进行查询,产生错误的原因就是使用子查询出来的结果作为派生表时未定义别名。
示例:
产生错误的 MySQL 语句:
select count(*) from (select * from table group by sid);
正确运行的 MySQL 语句:
select count(*) from (select * from table group by sid) as t1;
就是把通过子查询出来的结果定义一个别名,我这里使用 as 定义成 t1 就一切正常了。
本文为原创文章,版权归主机之家测评所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ ThinkPHP5 访问静态文件如图片等提示“模块不存在”的解决办法08/26
- ♥ wordpress 修改默认分页条数的方法03/22
- ♥ 曲娶工工是什么成语?08/23
- ♥ 微信群找不到了怎么办?08/23
- ♥ ThinkPHP5 动态创建数据表方法08/24
- ♥ bootstrapTable 设置行样式(背景颜色)08/27