如何在sqlite3中选择具有组合总和的行?

时间:2011-09-27 02:01:24

标签: sqlite

假设我在sqlite3中有这样的数据:

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

我想计算表格中出售次数的次数。 sqlite中的sql语法如何得到这样的结果?

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

感谢编码员..

3 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

你只需要使用group by:

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

此致

答案 2 :(得分:0)

SELECT saleID, COUNT(*) FROM YourTable GROUP BY saleID