mysql in和limit不能同时使用
2016-09-14 10:16
246 查看
写mysql的时候提示
This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'
我的mysql是这样的:
select * from User where UID in(select HelpUID from SplitActivity where UserJoinActivityID =(select ID from UserJoinActivity where RandNumber='xotgf' limit 1) limit 6);
后来发现解决办法是先做一张临时表
改成这样
select * from User where UID in(select HelpUID from(select HelpUID from SplitActivity where UserJoinActivityID =(select ID from UserJoinActivity where RandNumber='xotgf' limit 1) limit 6) a);
问题解决
This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'
我的mysql是这样的:
select * from User where UID in(select HelpUID from SplitActivity where UserJoinActivityID =(select ID from UserJoinActivity where RandNumber='xotgf' limit 1) limit 6);
后来发现解决办法是先做一张临时表
改成这样
select * from User where UID in(select HelpUID from(select HelpUID from SplitActivity where UserJoinActivityID =(select ID from UserJoinActivity where RandNumber='xotgf' limit 1) limit 6) a);
问题解决
相关文章推荐
- mysql中limit与in不能同时使用的解决办法
- mysql中limit与in不能同时使用的解决方式.
- mySql中limit与in 不能同时使用
- mysql中limit与in不能同时使用的解决方式.
- Mysql中limit与in不能同时使用的解决办法
- 解决mysql中limit和in不能同时使用的问题
- Mysql中count(*)和limit同时使用的问题
- mysql同时使用order by和limit查询时的一个严重隐患 -- 丢失数据
- mysql中orderby和limit同时使用的bug
- mysql同时使用order by和limit查询时的一个数据丢失
- MySQL 中子查询是不能使用LIMIT
- mysql中orderby和limit同时使用的bug
- MySQL中limit与max同时使用时查询为空的情况
- mysql同时使用order by和limit查询时的一个严重隐患 -- 丢失数据
- Mysql中不能使用top关键字,而使用limit关键字
- mysql中limit的使用
- 2009/12/11 Office 使用RMS 认证出现问题,office 不能开正常打开加密文档,同时不能再加密文档
- 2440上U口的WIFI与U盘不能同时使用的解决
- mysql的FIND_IN_SET函数使用方法
- 使用hibernate与mysql时数据不能插入的原因及解决办法