PHP+MYSQL 统计相同名字的人的总分,用sql怎么写呀,谢谢

weixin_39440679 2019-06-22 11:01:46
统计相同名字的人的总分,用sql怎么写呀,谢谢

两个字段 一个 fzr 一个fz,希望统计出张三总共的分数,李四总共的分数,赵五总共的分数,然后输出出来


-----------------------------------------------------------------------------
fzr | fz
张三,李四,,,赵五 | 15,16,,,20
李四,,,,张三 | 60,,,,30
,,张三,,,赵五 | ,,20,,,2.5
|
|
|

...全文
486 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
落叶秋2020 2019-07-31
  • 打赏
  • 举报
回复

select fzr, sum(fz) as fz
from table
group by fzr
董哥007 2019-07-29
  • 打赏
  • 举报
回复
分组求和,按姓名分组
kang#kang 2019-06-25
  • 打赏
  • 举报
回复
没有这样写的 你这个是个数组 你最终想求和 mysql一行拆成多行 麻烦的不要不要的 没必要
weixin_39440679 2019-06-24
  • 打赏
  • 举报
回复
$sql="select fzr ,sum(fz) as fsaa from zjxm where fzr is not null and fzr<>'' group by fzr";

请问一下各位,句子中的fzr 跟 fz 是组数。。要怎么改?
kang#kang 2019-06-24
  • 打赏
  • 举报
回复
哦 原来你数据是一列。。。 我以为你多列的数据呢 sql就麻烦了 建议 取出来之后处理吧
weixin_39440679 2019-06-24
  • 打赏
  • 举报
回复
引用 3 楼 kang#kang 的回复:
[quote=引用 2 楼 kang#kang 的回复:]
select


select fzr, sum(fz) as fz
from table
group by fzr




不好意思 count换成 sum 你求的是总和 不是个数[/quote]

谢谢呀,但是不对呀,这样我也知道,就是因为fzr 跟 fz 字段是组数,所以不知道怎么去拆分
kang#kang 2019-06-24
  • 打赏
  • 举报
回复
引用 2 楼 kang#kang 的回复:
select


select  fzr, sum(fz) as fz
from table 
group by fzr


不好意思 count换成 sum 你求的是总和 不是个数
kang#kang 2019-06-24
  • 打赏
  • 举报
回复
select


select  fzr, count(fz) as fz
from table 
group by fzr


weixin_39440679 2019-06-22
  • 打赏
  • 举报
回复
求大哥,求大佬,求帮看看~~

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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