Every derived table must have its own alias翻译:每个派生表都需要有自己的别名

即子查询出来得出的表需要给他一个别名!

select count(1)
from (SELECT MAX(id)  FROM messageWHERE STATUS != 2 AND from_id != 1
) 

例如这个sql语句目标是查询通过子查询得出来的数据有多少行

运行后会出现Every derived table must have its own alias错误!

通过修改:在子查询后面为查询出来的数据添加表名m,就可以查询出来数据

select count(1)
from (SELECT MAX(id)  FROM messageWHERE STATUS != 2 AND from_id != 1
) as m

MySql报错:Every derived table must have its own alias相关推荐

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

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

  2. Java分页查询报错 Every derived table must have its own alias

    今天在项目中增加了一个简单的分页查询数据的接口,出现了Every derived table must have its own alias这个报错,看起来是个别名问题,但是sql很规范,该有的别名也 ...

  3. mysql报错:Reading table information for completion of table and column names

    一.前言 在使用命令行打开数据库的时候,报错如标题所示.这里总结记录一下. 二.错误原因 1.锁表的原因 参考链接:https://blog.csdn.net/ssergsw/article/deta ...

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

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

  5. mysql报错 specify target table

    1: mysql 不能更新查询本身的表 You can't specify target table '表名' for update in FROM clause 翻译 不能先select出同一表中的 ...

  6. 【MYSQL报错】ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry

    解决方案: 将主键字段值为0的那条记录值改为其他大于0且不重复的任意数 修改主键字段为auto_increment 把刚才修改过的那条记录的值还原

  7. 记录:MySQL报错1075 - Incorrect table defintion;there can be only...【解决方案】

  8. mysql报错ERROR 1206 (HY000): The total number of locks exceeds the lock table size的解决方法...

    1. 问题背景         InnoDB是新版MySQL(v5.5及以后)默认的存储引擎,之前版本的默认引擎为MyISAM,因此,低于5.5版本的mysql配置文件.my.cnf中,关于InnoD ...

  9. MySQL报错:SQL错误[1146][42s02]: Table 'tablename' doesn't exist(记一次以为自己删库的经历)

    先说一下这篇文章包含的知识点:bin_log服务查询,bin_log文件转为SQL文件,MySQL重启,MySQL磁盘不足报错,MySQL表名大小写配置 事情起因: 操作数据库的是我们的萌新妹子,不太 ...

最新文章

  1. Hybris IMPEX.
  2. 操作系统:生产者与消费者问题
  3. 26Java中的多态
  4. 《爱上统计学》读书笔记
  5. x86汇编从实模式到保护模式-程序加载器
  6. Non-static field ‘func1‘ cannot be referenced from from a static context
  7. 不要被约束的意思_不要再奢望你会变得自律了丨“他律”比“自律”更重要
  8. php 内存队列,memcache构建简单的内存消息队列_PHP教程
  9. MacBook常用快捷键有哪些?
  10. Myeclipse10破解版安装包
  11. linux桌面lxde 安装_Archlinux LXDE 桌面环境安装配置
  12. 【Turtlrbot3-burger】从零开始配置Turtlrbot3小车1
  13. 四元数AHRS姿态解算和IMU姿态解算分析
  14. vue.runtime.esm.js?2b0e:619 [Vue warn]: Failed to mount component: template or render function not d
  15. PB9核心之——数据窗口对象使用
  16. 计算机磁盘图标变成软件的了,电脑的本地磁盘图标变成一个U盘形状图标了怎么回事?如何解决?...
  17. [连载]Java程序设计(02)---任务驱动方式:个人所得税计算器
  18. NGFF、M.2、mSATA、miniPCI-e基础知识入门
  19. vlayout源码解析
  20. 方差sigma^2与标准差sigma的关系

热门文章

  1. 北京柠檬Java_leetcode 860 —柠檬水找零 java实现
  2. vb mysql加载控件_VB如何连接ACCESS数据库详解
  3. 自学XML——基本用法
  4. Gene Ontology overview 网页手动翻译
  5. “OneFlow U”吴文童:产品和开发者之间是相互作用的
  6. 邀你看一场浪漫的烟火 -- canvas放烟花
  7. 2.JFreeChart条形图
  8. python京东自动签到_京东商城自动签到领京豆
  9. 目前,网络上面,最暴利的行业,有几点,1、男人好色类 2、女人爱美类 3、老人要健康 4、小孩要智慧 5、企业要赚钱。
  10. 跨境电商如何设计出色的落地页:分步指南和5个案例分析