2011-09-27 5 views
1

レッツは、私はこのようなsqlite3の中のデータを持っていると言う:sqlite3でグループの合計を持つ行を選択する方法は?

|saleID|data| 
|1|a| 
|1|b| 
|1|c| 
|2|x| 
|2|y| 
|3|t| 
|4|x| 
|4|y| 

私はテーブルにsaleID何回の表示方法をカウントします。 どのようにsqliteのSQL構文は、このような結果を得るには?コーダのための

|saleID|count| 
|1|3| 
|2|2| 
|3|1| 
|4|2| 

おかげ..

答えて

1
select saleID, count(1) as [count] 
from sales 
group by saleID 
+0

うーん...それは間違いだ作品。ありがとう@オースティン – kuslahne

0

あなただけでグループを使用する必要があります。

select saleID,COUNT(data) from Table group by salesID 

よろしく

0
SELECT saleID, COUNT(*) FROM YourTable GROUP BY saleID 
関連する問題