У меня есть таблица SQL Server, содержащая пользователей и их оценки. Для простоты просто скажем, что есть 2 столбца - name
и grade
. Таким образом, типичная строка будет Name: "John Doe", Grade: "A".
Я ищу один оператор SQL, который найдет процент всех возможных ответов. (A, B, C и т.д.) Кроме того, есть ли способ сделать это без определения всех возможных ответов (открытое текстовое поле - пользователи могут вводить "pass/fail", "none" и т.д.)
Конечный результат, который я ищу, составляет A: 5%, B: 15%, C: 40% и т.д.