文档章节

Mysql:This version of MySQL doesn’t yet support 错误

AnyLiem
 AnyLiem
发布于 2015/05/02 10:56
字数 261
阅读 34
收藏 2
点赞 0
评论 0

This version of MySQL doesn’t yet support ‘LIMIT & IN/ALL/ANY/SOME 错误解决

在一个Mysql表达式中使用嵌套查询,出现了这个错误。原因是内层select语句带有limit子句。

在网上查了下,有文章指出:

  1. 比如这样的语句是不能正确执行的。 

  2. select * from table where id in (select id from table limit 12); 

  3. 但是,只要你再加一层就行。如: 

  4. select * from table where id in (select t.id from (select * from table limit 12)as t) 

  5. 这样就可以绕开limit子查询的问题。 

  6. 问题解决。

后来我发现,上述是解决问题的一个方法,其实还有一个更好的做法,就是把限制条件放到from而非where子句中,就不必出现嵌套再嵌套。

如上例,可以改为:

  1. select * from (select id from table limit 12) as foo;

注意:其实as foo特别重要,如果不写成from () as xxx的形式,即不给from后的select语句构成表名,那么最后系统仍会报错。

© 著作权归作者所有

共有 人打赏支持
AnyLiem
粉丝 15
博文 91
码字总数 30060
作品 0
江北
mysql mysqldump只导出表结构或只导出数据的实现方法

mysql mysqldump 只导出表结构 不导出数据 代码如下: mysqldump --opt -d 数据库名 -u root -p > xxx.sql 备份数据库 代码如下: #mysqldump 数据库名 >数据库备份名 mysqldump -A -u用户...

木子丰 ⋅ 2014/10/13 ⋅ 0

MySQL问题集锦

这次的项目采用mysql数据库,以前没怎么接触过,所以遇到很多问题,在此小小总结一下: (1)com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure 见名之...

宿小帅 ⋅ 2016/10/10 ⋅ 0

install python262

#######################install python_2.6.2 ./configure --prefix=/usr/local/python262 make make install mv /usr/local/bin/python /usr/local/bin/python.bak ln -s /usr/local/pytho......

企图穿越 ⋅ 2010/04/09 ⋅ 0

项目中遇到的涉及Mysql的几个异常及解决办法

这次的项目采用mysql数据库,以前没怎么接触过,所以遇到很多问题,在此小小总结一下: (1)com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure 见名之...

随影求是 ⋅ 2012/10/27 ⋅ 0

MySQL5.5索引数在InnoDB引擎内与索引数在mysql中定义的数量是不一致问题

在查看MySQL错误日志的时候发现这样的错误,如下: 160322 21:42:59 [ERROR] Table baby/baby_order contains 12 indexes inside InnoDB, which is different from the number of indexes 1......

andylhz ⋅ 2016/09/09 ⋅ 0

编译安装mysql与mysql error 解决之道

今天在济南出差,通过尝试编译安装mysql,使得一个诡异的问题得到解决。下面以流水的方式记述一下问题具体是怎样得到解决的。 昨天转发了一篇博文——error : The server quit without updat...

SVD ⋅ 2015/07/11 ⋅ 1

Comparison of different SQL implementations(整理)

Comparison of different SQL implementations The goal of this page — which is a work in progress — is to gather information relevant for people who are porting SQL from one pr......

晨曦之光 ⋅ 2012/04/12 ⋅ 0

MAC OSX10.10上搭建Apache,PHP,MySQL5.6.22,phpMyAdmin开发

Get Apache, MySQL, PHP and phpMyAdmin working on OSX 10.10 Yosemite May 1, 2015 332 Comments Get your Local Web Development Environment Up & Running on OSX 10.10 Yosemite With A......

lingfeng72 ⋅ 2015/09/09 ⋅ 0

MySQL查询异常:找不到表名

上个月写的项目今天拿出来修改,重新跑起来报错,错误如下: Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'mdpc.T_FIELD' doesn't ......

清木_妍 ⋅ 2013/12/19 ⋅ 0

Piwik 2.0.3 发布,bug 修复版本

Piwik 2.0.3 发布,这是一个 bug 修复版本,修复了 Piwik 2.0 已知的所有 bug,提升了 Piwik 2.0 的性能和可靠性,同时还增加了一些小的改进,建议每位用户都更新到最新版本! 具体更新内容:...

oschina ⋅ 2014/01/13 ⋅ 3

没有更多内容

加载失败,请刷新页面

加载更多

下一页

懒惰根本就不存在

简评:芝加哥大学心理学教授,懒惰根本就不存在。(本文表面讲行为心理学实则讲教育) 金句:以好奇而不是判断来回应一个人的无效行为,是非常有帮助的。 本文「我」代表原作者 E Price。 自...

极光推送 ⋅ 30分钟前 ⋅ 0

Excel提取单元格中最后一个“.”后面的数据

java.lang.String ----- String =TRIM((MID(SUBSTITUTE(B2,".",REPT(" ",99)),(LEN(B2)-LEN(SUBSTITUTE(B2,".","")))*99,99)))...

klog ⋅ 32分钟前 ⋅ 0

mac远程桌面

下载安装remote-desktop-mac Mac beta 客户端 mac通过远程桌面访问windows服务器。

亚林瓜子 ⋅ 37分钟前 ⋅ 0

firrtl

动手---sbt(2)之后,再回头看 chisel第一个实验,根据 https://github.com/freechipsproject/firrtl 发现firrtl没有执行sbt assembly命令,重新执行这个命令,结果成功。如下图: joe@joe-As...

whoisliang ⋅ 41分钟前 ⋅ 0

NIO

一、通道(Channel):用于源节点与目标节点的连接。在 Java NIO 中负责缓冲区中数据的传输。Channel 本身不存储数据,因此需要配合缓冲区进行传输。 二、通道的主要实现类 java.nio.channel...

stars永恒 ⋅ 41分钟前 ⋅ 0

Android悬浮窗的实现

0. 前言   现在很多应用都使用到悬浮窗,例如微信在视频的时候,点击Home键,视频小窗口仍然会在屏幕上显示。这个功能在很多情况下都非常有用。那么今天我们就来实现一下Android悬浮窗,以...

猴亮屏 ⋅ 42分钟前 ⋅ 0

日志采集中的关键技术分析

概述 日志从最初面向人类演变到现在的面向机器发生了巨大的变化。最初的日志主要的消费者是软件工程师,他们通过读取日志来排查问题,如今,大量机器日夜处理日志数据以生成可读性的报告以此...

tqyin ⋅ 43分钟前 ⋅ 0

使用Navicat将数据导出为text文本 然后再导入

将数据导出为text文本效率很高 1. 准备工作 1.1 准备表结构 1.2 目标库 执行生成表结构sql 2.将表数据导出为text文本 生成的text文本 3. 目标库 导入text 4.效果...

Lucky_Me ⋅ 49分钟前 ⋅ 0

IntelliJ IDEA 乱码解决方案 (项目代码、控制台等)

文章介绍了idea下,项目乱码、控制台乱码及运行tomcat控制台乱码的解决方案,文章链接:https://www.cnblogs.com/vhua/p/idea_1.html

Funcy1122 ⋅ 52分钟前 ⋅ 0

IDEA使用sonarLint

一、IDEA如何安装SonarLint插件 1.打开 Idea 2.点击【File】 3.点击【Settings】 4.点击【Plugins】 5.在搜索栏中输入“sonarlint”关键字 6.点击【Install】进行安装 7.重启Idea 二、IDEA如...

开源中国成都区源花 ⋅ 56分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部