简述

学习mysql的时候遇到了这个问题。
查了一下 https://stackoverflow.com/questions/3363918/mysql-error-1248-42000-every-derived-table-must-have-its-own-alias 这是stackoverflow的大佬给的解答。

其实是很简单的一个问题。

就是在多级查询的过程中,会需要给表一个别名。

代码

错误的查询方式:

select * from (select s.sno from student s where s.ssex='女');

正确的查询方式:

select * from (select s.sno from student s where s.ssex='女') as mid_sno;

其实区别,就在于背后有没有那个as mid_sno

这是为了保证每个派生出来的表都需要有一个自己的别名。

【mysql解决方案】ERROR 1248 (42000): Every derived table must have its own alias相关推荐

  1. MySQL「 Every derived table must have its own alias」1248 错误修复法

    本文首发:<MySQL「 Every derived table must have its own alias」1248 错误修复法> 在写带有子查询或者在查询时产生临时表的查询时,可能 ...

  2. [MySQL]Every derived table must have its own alias

    2019独角兽企业重金招聘Python工程师标准>>> 关于这条报错信息,意思是指每个派生出来的表都必须有一个自己的别名. _mysql_exceptions.Operational ...

  3. Every derived table must have its own alias

    完整错误信息如下: Every derived table must have its own alias三月 28, 2017 10:20:46 上午 org.apache.catalina.cor ...

  4. > 1248 - Every derived table must have its own alias mysql

    1248 - Every derived table must have its own alias 报错 一般是由于union后产生了虚拟表,但没有进行定义 错误sql如下: SELECT* FRO ...

  5. mysql语法错误:Every derived table must have its own alias

    mysql查询报错如图 报错原因 every derived table must have it own alias 翻译过来就是:每一个派生出来的表都必须有一个自己的别名. 就是说子查询没有别名 ...

  6. 1248 - Every derived table must have its own alias

    在查询单个表,单个字段时,一般不会用虚拟表.但是我们将多个查询的结果一次显示出来,就可能会遇到. 如:SELECT * FROM XXX 不会用到. 我们查多个表时,查出的结果,需一次显示时,会出现如 ...

  7. MySql报错:Every derived table must have its own alias

    Every derived table must have its own alias翻译:每个派生表都需要有自己的别名 即子查询出来得出的表需要给他一个别名! select count(1) fro ...

  8. MySql:Every derived table must have its own alias

    Every derived table must have its own alias 在做多表关联查询,或者查询的时候产生新的表的时候会出现这个错误:Every derived table must ...

  9. SQL报错Every derived table must have its own alias

    前言:在使用mysql做count计数多表查询或子查询的时候犯了一个低级的错误: 1248 - Every derived table must have its own alias(每个派生表都必须 ...

最新文章

  1. 如何在Linux中使用Shell脚本终止用户会话?
  2. 究竟什么是POJO?(转载)
  3. 中小型研发团队架构实践:电商如何做企业总体架构?
  4. exe4j打包成可执行程序
  5. Windows 11 任务管理器重磅升级!界面迎来全新设计,十年来首次大改!
  6. NET问答: 如何将 DataTable 转成 IEnumerableT ?
  7. Linux开启fileinfo扩展
  8. 第6课 仿Siri机器人-语音朗读和语音识别
  9. 字符串上的简单动态规划
  10. 阿里云数据库自研产品亮相国际顶级会议ICDE 推动云原生数据库成为行业标准
  11. Hadoop集群安装部署_分布式集群安装_02
  12. 800万行代码的鸿蒙系统,在世界上处于什么水平?
  13. 微服务之springCloud-docker-feign配置(五)
  14. Google 工作 4 年,我最终还是选择了离开
  15. ArcGIS JS API 4 —— GET https://static.arcgis.com/fonts/simsun-regular/37888-38143.pbf 404
  16. 利用K8S技术栈打造个人私有云(连载之:初章)
  17. 中国物联网激荡20年
  18. linux recv函数 参数,linux send recv函数详解
  19. 夜深人静写算法(六)- 最近公共祖先
  20. 一位美女交易员的日内交易方法(值得一看)

热门文章

  1. 尚硅谷spring和spring boot笔记_手机标准内存达12G,比笔记本电脑还高!可为何系统总能占一半?...
  2. 阿里P8高级架构师:面试没你想象中的难,拿Offer也可以很轻松
  3. 单片机温度控制系统DS18B20
  4. mybatis3.2.8 与 hibernate4.3.6 混用
  5. [Cocoa]深入浅出Cocoa系列
  6. 地址栏射击游戏!对,你没看错,就是在地址栏上玩的游戏,有图有真相!
  7. 【每天读一遍,不久你就会变!】【送给迷茫的朋友】
  8. 【数据平台】Eclipse+MapReduce开发环境(集群运行模式)
  9. 离线轻量级大数据平台Spark之中文字符显示问题的解决
  10. Unicode——Windows核心编程学习手札之二