2011-01-11 93 views
3

今天我一定很愚蠢。我有一個包含(除其他外)公司名稱和整數值的相同數據的表格。我需要選擇一行,檢查每次該名稱出現在數據庫中,並將該行中的整數值添加到總數中。循環遍歷表格,檢查名稱,並添加總數

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

我想你的意思列不能行。目前這個問題有點令人困惑 – 2011-01-11 13:35:17

+0

對不起,你是對的!我需要說專欄。 – Adunahay 2011-01-11 13:54:07

回答

3

我想這樣的事情(假設第一山坳被命名爲COL1)

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