2016-09-22 5 views
-2

ここにはテーブルTESTがあります。私は家族の左利き人と右利き人の数を表示したい。特定の値をSQLで表示

どうすればよいですか?ここに私がやったことです:

+---------+---------+ 
| NAME | HANDED | 
+---------+---------+ 
| Jeffrey | R | 
| Ashley | L | 
| Bob | R | 
| Dad | R | 
| Mom | R | 
+---------+---------+ 

SELECT HANDED, COUNT(HANDED) AS COUNT_HANDED 
FROM TEST 
WHERE HANDED = 'L' OR HANDED = 'R'; 

は、私は、出力は次のようになりたい:

+---------+--------------+ 
| HANDED | COUNT_HANDED | 
+---------+--------------+ 
| L |  1  | 
| R |  4  | 
+---------+--------------+ 

がどのように私はこのような何かを行うことができますか?

+1

最後に「手渡し」を追加してください... – sgeddes

+0

ああ!私はとてもばかげている。 –

答えて

0

シンプル!

SELECT HANDED, COUNT(HANDED) 
AS COUNT_HANDED 
FROM TEST 
GROUP BY HANDED; 
関連する問題