2011-01-11 5 views
3

今日は愚かでなければなりません。私は会社名と整数値を(特に)含む同じデータを持つテーブルを持っています。私は1つの行を選択し、その名前がデータベースに現れるたびにチェックし、その行の整数値を合計に加算する必要があります。テーブルをループして名前を確認して合計を加算する

ex。

28469151 6398 80609  40032 CITY TREASURER 
25404033 6289 041409CR 39926 CITY TREASURER 
2408266 8473 071009 40017 CITY TREASURER 
22332527 9710 2009  39975 THE ST JOE COMPANY 
21570825 6857 051209CR 39954 CITY TREASURER 

プログラムは、「都市会計」を見たときに2行目の番号を追加します。何か案は?約4000件のレコードがあります

編集:テーブル内の各会社の合計を取得する必要があります。

+1

(最初のCOLがCOL1命名されていることを想定)とします。現時点での質問は少し混乱しています –

+0

申し訳ありませんが、あなたは正しいです!私は列を言う必要があります。 – Adunahay

答えて

3

は、私はこのような何かが、私はあなたが列を行ない意味だと思う

select sum(col1) from table group by company; 
0
SELECT SUM(`field1name`) FROM `table` GROUP BY `field2name` 
+0

それはうまくいくはずですが、私はデータベース内のすべての会社の合計が必要です。約4000のレコードがあります。 – Adunahay

+0

私が投票した上記の答えを使用します。効果的にあなたは会社ごとにグループ化したい – Stephen

関連する問題