求MYSQL查询语句的一个合并查询结果语法

longxuu 2011-12-02 06:21:33
SELECT GROUP_CONCAT(CONCAT_WS('$$$$$',s_id,s_vdata) separator '$$$$$$') as data FROM s_video {$con} limit ".$start.",100"

我现在有个查询语法是这样的,我的意思就是每次查询一百条,并且将这一百条数据合并成一个大大的字符串,这样,我就一遍处理就OK了,免得要一个去处理,浪费性能。
但是我用GROUP_CONCAT后,后面的Limit似乎就没有作用了,把我的210条测试数据全部合并进去了,这个并不是我想要的结果。

求大神、前辈帮帮忙,怎么一次性只合并100条的数据
...全文
62 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ACMAIN_CHM 2011-12-02
  • 打赏
  • 举报
回复
select GROUP_CONCAT(CONCAT_WS('$$$$$',s_id,s_vdata) separator '$$$$$$') as data
from (select s_id,s_vdata from FROM s_video limit 100) t

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧