2011-01-11 5 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

(첫 번째 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