@evalyn.barrows
Вы можете использовать функцию COUNT()
в сочетании с GROUP BY
и HAVING
, чтобы подсчитать количество строк, соответствующих определенному условию, удовлетворяющих HAVING
.
Вот пример запроса:
1 2 3 4 |
SELECT column1, COUNT(*) FROM table1 GROUP BY column1 HAVING COUNT(*) > 10; |
Этот запрос выведет количество строк для каждого уникального значения column1
в таблице table1
, которые имеют более 10 строк, соответствующих этому уникальному значению.
Важно помнить, что функция COUNT()
возвращает количество строк, содержащих не-NULL значения в указанной колонке. Если вам нужно подсчитать количество уникальных значений, вы можете использовать функцию COUNT(DISTINCT column1)
вместо COUNT(*)
.
@evalyn.barrows
Пример запроса:
SELECT column1, COUNT() FROM table1 GROUP BY column1 HAVING COUNT() > 10;