专栏首页积累沉淀低版本中mysql不支持在limit语句中有子查询

低版本中mysql不支持在limit语句中有子查询

select * from  exec_activity_effect_day oe where oe.ACTIVITY_ID  in   (select  DISTINCT(e.ACTIVITY_ID) from exec_activity_effect_day e limit 0 ,3) 

[SQL] select * from  exec_activity_effect_day oe where oe.ACTIVITY_ID  in   (select  DISTINCT(e.ACTIVITY_ID) from exec_activity_effect_day e limit 0 ,3)  [Err] 1235 - This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'

低版本中mysql不支持在limit语句中有子查询

所以只要在有limit的语句里再向外包一层

( select t.ACTIVITY_ID from (select  DISTINCT(e.ACTIVITY_ID) from exec_activity_effect_day e limit 0 ,3) as t)

把上面的结果作为一个新的t表

再查t表就ok ,整个语句如下

SELECT * FROM exec_activity_effect_day oe WHERE oe.ACTIVITY_ID IN ( SELECT t.ACTIVITY_ID FROM ( SELECT DISTINCT (e.ACTIVITY_ID) FROM exec_activity_effect_day e LIMIT 0, 3 )AS t )

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 研究MapReduce源码之实现自定义LineRecordReader完成多行读取文件内容

    TextInputFormat是Hadoop默认的数据输入格式,但是它只能一行一行的读记录,如果要读取多行怎么办? 很简单 自己写一个输入格式,然后写一个对...

    汤高
  • Java设计模式(十五)----观察者模式

    观察者模式 一、定义 二、结构 具体案例 推模型和拉模型 三、Java提供的对观察者模式的支持 Observer接口 Observ...

    汤高
  • JavaScript DOM基础

    DOM(Document Object Model)即文档对象模型,针对HTML和XML文档的API(应用程序接口)。 一.DOM介绍 DOM中的三个字母,D(...

    汤高
  • CharSequence与String

    CharSequence和String是Java中两个不同的基本概念。本篇将介绍它们之间的差异与共性。CharSequenceCharSequence是一个表示...

    企鹅号小编
  • 抓取手机app的数据(摩拜单车)

    前几天有人私信我,问能不能帮忙抓取摩拜单车的数据。。。 我想着授人以鱼不如授人以渔,所以本次我们就讲讲如何抓取手机app的内容吧 ? ?  Fiddle的安装...

    爬虫
  • Github美化-Travis与Codecov入门

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.n...

    triplebee
  • 算法-股票交易

    版权声明: ...

    Fisherman渔夫
  • web scraper 抓取网页数据的几个常见问题

    相关文章: 最简单的数据抓取教程,人人都用得上 web scraper 进阶教程,人人都用得上

    古时的风筝
  • Jeff Dean谈2020ML:专用芯片、多模态多任务学习,社区不用痴迷SOTA

    这一次的 NeurIPS 大会,Jeff Dean 很忙。他谈了机器学习领域的很多话题,包括谈论机器学习如何应对气候变化,以及机器学习如何重塑系统和半导体等人们...

    机器之心
  • ThinkPHP3.2中英文切换!

    最近公司项目版本升级,小梦已经忙成了狗,无暇顾及文章,今天抽时间写一篇助助兴!

    思梦php

扫码关注云+社区

领取腾讯云代金券