mysql分组汇总统计查询SQL如何实现

xyflash2 2016-04-14 11:31:48

现有info 表如下:
  name   s
  San   a
  San   a
  Lan  b
Bos  b
  Bos c

想获取的结果集是:
name a b c
San 2 0 0
Lan 0 1 0
Bos 0 1 1


不知能不能用一条sql语句来实现这个结果集查询?
...全文
251 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
九月茅桃 2016-04-16
  • 打赏
  • 举报
回复
mysql、分组汇总统计案例参考:http://blog.csdn.net/mchdba/article/details/39163695 分组统计案例参考:http://blog.csdn.net/mchdba/article/details/39188963
九月茅桃 2016-04-16
  • 打赏
  • 举报
回复
ACMAIN_CHM 2016-04-15
  • 打赏
  • 举报
回复
http://blog.csdn.net/acmain_chm/article/details/4283943 MySQL交叉表 在某些数据库中有交叉表,但在MySQL中却没有这个功能,但网上看到有不少朋友想找出一个解决方法,特发贴集思广义。http://topic.csdn.net/u/20090530/23/0b782674-4b0b-4cf5-bc1a-e8914aaee5ab.html?96198现整理解法如下:数据样本: create table tx( id int primary key, c1 c...
卖水果的net 2016-04-15
  • 打赏
  • 举报
回复
LZ 百度一下“行转列” 专门解决你这个问题的;
rick-he 2016-04-15
  • 打赏
  • 举报
回复
行转列,http://blog.csdn.net/u011575570/article/details/48062363

56,679

社区成员

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

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