我希望从数据库中选择所有记录,然后组合匹配的键并添加它们的值。
Col1 col2
----- ------
ABC 2
ABA 3
ADD 1
AED 3
ABC 2
ABA 3
ADD 1
AED 3
所以我最终会以
结束array("
ABC => 4,
ABA => 6,
ADD => 2,
AED => 6");
答案 0 :(得分:3)
这是基本的GROUP BY
应用程序:
SELECT Col1, SUM(col2) FROM tbl GROUP BY Col1
请参阅http://sqlfiddle.com/#!2/8d1f8/1以获取示例