Я хотел бы знать, как часто конкретный пользователь делает деятельность в тот же деньрезультатов Группы сгруппированных запроса
SELECT COUNT(*) FROM Activity
GROUP BY entity_uid, date
Это возвращает длинные списки подсчетов: т.е.
1
1
2
1
I 'd, то хотелось бы сгруппировать результаты этого запроса, которые расскажут мне, как часто каждый номер появляется в результирующем наборе, например:
# Count(*)
1 3
2 1
Вот что у меня есть, но он не работает
Select x = (
SELECT COUNT(*) FROM Activity
GROUP BY entity_uid, date
),
Count(*)
GROUP BY x
Как я могу выбрать результаты подзапроса в переменной?
Что такое 'Z' делать после запроса. Он работает с ним и без него не работает. – KyleMit
@KyleMit, 'Z' является псевдонимом для [производной таблицы] (http://www.sqlservercentral.com/blogs/vivekssqlnotes/2012/04/15/derived-table-in-sql-server/) – iruvar