У меня есть общий запрос, такие как:Подсчет количества записей, возвращаемых каждой группы
SELECT col1, col2, col3, col4
FROM Table1 AS t1
GROUP BY col1, col2, col3, col4
Он возвращает таблицу что-то похожее на:
col1 col2 col3 col4
data1 data2 data3 data4
data1 data2 data3 data5
data10 data11 data12 data13
data10 data11 data12 data14
data10 data11 data12 data15
Мне нужно, чтобы получить количество для col1 для отображения данных1 возвращается дважды, а data10 возвращается три раза. Таблица должна выглядеть так:
col1 col2 col3 col4 Count
data1 data2 data3 data4 2
data1 data2 data3 data5 2
data10 data11 data12 data13 3
data10 data11 data12 data14 3
data10 data11 data12 data15 3
Я попытался подсчитать (*) в инструкции выбора, но это не сработает.
Спасибо! Я соглашусь через 9 минут. – Andrew
@Andrew Нет проблем. – Lamak
Могу ли я добавить предложение having или where, чтобы захватить только те, чье число> 2? – Andrew