0

我将 sqlite3 与我的 node.js API 一起使用。

我有一个结构如下的数据库表:

id | colour
___|_______
1  |  blue
1  |  red
1  |  green
2  |  yellow
2  |  green
5  |  red

我想返回我的表中的 ID 计数,这样

1 - 3 occurences
2 - 2 occurences 
5 - 1 occurence

是否有一个 sql 限定符我可以像这样使用 count ,或者这需要在 js 本身中完成吗?

这里的任何帮助都会很棒!

4

1 回答 1

1

你可以COUNT使用GROUP BY

select id, COUNT(id) from tbl GROUP BY id
于 2018-11-27T15:33:44.503 回答