我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

在键匹配并添加值时合并数据库记录

I wish to select all records from a database and then combine matching keys and also adding their values.

Col1     col2 
-----  ------
ABC       2
ABA       3
ADD       1
AED       3
ABC       2
ABA       3
ADD       1
AED       3

So i would end up with

array("
    ABC  =>       4,
    ABA  =>       6,
    ADD  =>       2,
    AED  =>       6");

This is basic GROUP BY application:

SELECT Col1, SUM(col2) FROM tbl GROUP BY Col1

See http://sqlfiddle.com/#!2/8d1f8/1 for an example

近期文章

  • 如何将用户输入作为矩阵格式在php中执行矩阵添加? 有人有什么建议吗?
  • jQuery:因为换行和一些字符而导致ajax返回错误
  • 生成图库循环
  • 来自动态HTML表的jQuery循环的意外结果
  • 如何回显函数
  • PHP包含基于pathinfo的文件 - 安全问题?
  • 如何使用PHP将span标记中的文本存储到变量中?
  • 下载代码在wordpress中不起作用[重复]
  • PHP变量别名(引用?) - 试图减少内存使用量
  • CakePHP如何将参数传递给控制器​​?
  • PHP中$ _POST变量的行为
  • 使用strtotime和MySQL
  • getElementsByTagName出错
  • 警告:无法修改标题信息[重复]
  • 能够在2分钟内发布YouTube视频
  • 从PHP中的字符串返回多个整数
  • 如何通过表单发送单个名称的多个值?
  • 我可以禁用jquery $ .post的默认排序吗? [重复]
  • CodeIgniter PHP框架中的bootstrap.php文件?
  • 根据多个值更新多个字段

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华