2012-09-13 3 views
0

MySQL과 관련하여 의심의 여지가 있습니다. 나는 몇개의 기둥이있는 테이블을 가지고 있습니다. 항목 자체를 사용하여 각 항목을 계산해야합니다. 현재 나는 종류의 WHERE 사용하지 않고 모든 항목을 위해 그것을 할 어쨌든 ... 각 항목에 대해MySql에서 루프 사용

select ((count(b)*10)/sum(a)) as AvgT from Kross where b = 'ABC'; 

를 다음과 같은 방법이되어 사용하고 ??? 열 b에있는 모든 항목에 대해 루프를 사용하고있을 수도 있습니다 ...

+0

Worked !!! 고맙습니다!!! –

답변

0

시도 : where 대신 group by을 시도하십시오.

select ((count(b)*10)/sum(a)) as AvgT from Kross group by b 
+0

답변으로 수락하는 데 몇 분 정도 기다려야합니다. 고맙습니다. –

+0

@ChaitanyaKrishna 당신을 환영합니다. – Leri