Возвращает количество для каждого идентификатора в таблице - PullRequest
0 голосов
/ 27 ноября 2018

Я использую sqlite3 с моим API node.js.

У меня есть структура БД talbe ниже:

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

Я хочу вернуть количество идентификаторов в моей таблице так, чтобы

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

Есть ли sqlЯ могу использовать счетчик вот так, или это нужно будет делать внутри js iteself?

Любая помощь здесь будет потрясающей!

1 Ответ

0 голосов
/ 27 ноября 2018

Вы можете использовать COUNT с GROUP BY

select id, COUNT(id) from tbl GROUP BY id
...