这个错误的意思是说每个派生出来的表都必须有相应的别名才能进行查询,产生错误的原因就是使用子查询出来的结果作为派生表时未定义别名。
示例:
产生错误的 MySQL 语句:
select count(*) from (select * from table group by sid);
正确运行的 MySQL 语句:
select count(*) from (select * from table group by sid) as t1;
就是把通过子查询出来的结果定义一个别名,我这里使用 as 定义成 t1 就一切正常了。
本文为原创文章,版权归国外主机测评所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 【疯狂猜成语/图猜成语】虚线写的地水火风四个字是什么成语?08/16
- ♥ mysql 去除前后空白字符的终极办法08/26
- ♥ 如何关闭(注销)QQ 空间?08/27
- ♥ 四个倒着的脚字是什么成语?08/23
- ♥ jsTree 自定义右键菜单方法08/26
- ♥ PHP 判断是否为微信浏览器(微信客户端)的函数08/27