社区
MySQL
帖子详情
问一个数据库分组统计的问题
Adol1111
2013-12-23 11:51:57
数据库里有一个字段,比如pid,存储格式如下:
pid
1
1,2,3
2,3,4,5
1,3,4
2,3,5
有什么简单的方法可以快速的分组统计出出现的各个id的数量。我只想要这样的结果:
1:3
2:3
3:4
4:2
5:2
...全文
167
5
打赏
收藏
问一个数据库分组统计的问题
数据库里有一个字段,比如pid,存储格式如下: pid 1 1,2,3 2,3,4,5 1,3,4 2,3,5 有什么简单的方法可以快速的分组统计出出现的各个id的数量。我只想要这样的结果: 1:3 2:3 3:4 4:2 5:2
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Adol1111
2013-12-24
打赏
举报
回复
引用 4 楼 wwwwb 的回复:
拆分字符串,再处理
拆分字符串好像很麻烦啊
wwwwb
2013-12-24
打赏
举报
回复
拆分字符串,再处理
知道就是你
2013-12-24
打赏
举报
回复
只能先分表,存储排序关键字,之后使用字符串函数 instr()作为where 条件 ,使用排序关键作为 group by 条件 。
Adol1111
2013-12-24
打赏
举报
回复
散分了,分不多,先到先得!!!
Adol1111
2013-12-24
打赏
举报
回复
算了..还是拆表吧,这个数据库设计不合理啊!!
数据库
分组
统计
分组
统计
(聚合函数不能用order by进行排序,不能用where进行筛选) 1.group by语句(写在where和order by之间) select category_id,sum(stock) from item group by category_id; select avg(price) from item ...
数据库
的
分组
统计
查询
使用聚合函数查询 对查询结果进行计算或分类汇总 使用
分组
查询 ...
分组
后聚集函数将作用于每
一个
组 Having 子句用于对
分组
结果进行筛选,通常在Group by子句中使用 查询结果排序 使用Select查...
数据库
中的
分组
统计
和排序
统计
表中的数据 count()函数,完成
统计
count():全部数据都
统计
count(列名):null 数据不
统计
eg: select count() from SC;...
分组
统计
,
统计
当前表中,男生多少人,女生多少人 select * from where group by ...
最简单的
数据库
分组
统计
今天写sql,
统计
表中的数据。开始时总是不行。
什么是
数据库
分组
查询(详解)
GROUP BY子句的作用是通过一定的规则将
一个
数据集划分成若干 个小的区域, 然后针对每个小区域分别进行数据汇总处理 SELECTdeptno , AVG(sal) FROM t_emp GROUP BY deptno; 逐级
分组
数据库
支持多列
分组
条件, ...
MySQL
56,678
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章