2013-09-26 44 views
1

我需要做一个mySQL查询来计算一些值。在mySQL中的计算计数

本质上,我想从表中选择一列,我想统计每个值的数量,然后将其提供给用户。

所以:

SELECT numeric_values FROM answerTable 
IF numeric_values == '1.00' THEN new_variable1 ++ 
IF numeric_values == '2.00' THEN new_variable2 ++ 
IF numeric_values == '3.00' THEN new_variable3 ++ 
IF numeric_values == '4.00' THEN new_variable4 ++ 
RETURN new_variable1 ++ 
RETURN new_variable2 ++ 
RETURN THEN new_variable3 ++ 
RETURN THEN new_variable4 ++ 
; 

我真的还没有得到一个线索从哪里开始寻找,或者这些类型的运营商甚至可以在MySQL的?

回答

3
SELECT numeric_values,COUNT(numeric_values)as name FROM answerTable 
GROUP BY numeric_values 
+0

你是一个很棒的人谢谢你 – Phish