2016-06-30 7 views
1

私はMS Accessでこの表を持っている:MSアクセス - 複数の値のカウント

Table1 
ID EMP  ROLE ASSESS 
1 JOE  Weld 4 
2 TOM  Weld 4 
3 JIM  Ship 4 
4 PAT  Ship 3 
5 JAY  Weld 4 
6 TIM  Ship 4 

「ROLE」は短いテキストであると「を評価は、」番号フィールドです。 「ASSESS」は従業員の役割を1-4の尺度で評価しています。私は、それぞれの役割について「4」である評価を集計して合計したいと考えています。私はしかし、私がこれを行うために必要としています約100の異なる役割を持っている

ROLE TOTAL 
Weld 3 
Ship 2 

:ような何かを返す

。 SQLやクエリとマクロを組み合わせて使用​​する方法はありますか?私は迷っている。

ありがとうございます。

答えて

0

あなたは4、それらを集約するgroup by句ですちょうどassess ESフィルタリングするwhere句を使用することができます。

SELECT role, COUNT(*) 
FROM  table 
WHERE assess = 4 
GROUP BY role 
+1

を迅速に対応いただきありがとうございます。それはまさに私が必要としたことでした。 –

関連する問題