У меня есть таблица, которая обновляется, имеет несколько полей с повторяющимися данными.Я хочу свернуть эти данные, чтобы подвести итог.Как мне сделать это для SQL Server?У меня есть пример вывода и структуры ниже.Я пробовал несколько разных объединений, но видел повторяющиеся данные и некоторые ошибки, которые я не понимаю.
Структура таблицы
- Имя файла журнала (строка)
- Состояние (целое) - может быть 1, 2, 3 в зависимости от ввода приложения
Данные
f1, 3, 0
f1, 2, 1
f1, 3, 0
f2, 1, 1
f2, 1, 1
f2, 2, 1
....
Вывод
File | Count of status == 1 | Count of status == 2
f1 | 59 | 43
f2 | 28 | 99
f3 | 23 | 16