记录一些SQL

作者:墨鱼 发布于:2011-12-28 22:47 Wednesday 分类:linux

1、GROUP BY以后,获取第一条和最后一条

SELECT qq,SUBSTRING_INDEX(GROUP_CONCAT(groupid),',',1) FROM xxx GROUP BY qq;

SELECT qq,SUBSTRING_INDEX(GROUP_CONCAT(groupid),',',-1) FROM xxx GROUP BY qq;

关键就是SUBSTRING_INDEX和GROUP_CONCAT。配合CONCAT就可以做到第一、最后一条的联合统计。

标签: mysql group by substring_index group_concat

评论(0) 引用(0) 浏览(90)

Powered by emlog 粤ICP备11086334号 sitemap