Я задаюсь вопросом, как написать этот запрос, это немного сложнее ...MySQL запросов - Нужна небольшая помощь с группировкой
Это пример того, что хранится в таблице:
KID Utype Qtype Qname Resp UID
Q24-YYY Case T001 HM-99678 N8944 2455
Q24-YYY Case T001 HM-99678 N8944 9874
Q24-YYY Case F099 HM-99678 N8944 6554
Q24-YYY Case F099 HM-99678 SD789 2331
Q24-YYY Case F099 HM-99678 SD789 1772
Q24-YYY Case T001 HM-99678 PX667 8897
Q24-YYY Case F099 HM-99678 PX667 4412
Q24-YYY Case F099 HM-99678 SD789 6643
Q24-YYY Case F099 HM-99678 PX667 3221
Q24-YYY Case T001 HM-99678 SD789 6337
То, что я пытаюсь сделать, это сначала сгруппировать его по столбцу «Ответ», затем по столбцу «Qtype» и добавить столбец count для Resps ... Таким образом, результат будет выглядеть так:
KID Utype Qtype Qname Resp COUNT
Q24-YYY Case T001 HM-99678 N8944 2
Q24-YYY Case F099 HM-99678 N8944 1
Q24-YYY Case T001 HM-99678 SD789 1
Q24-YYY Case F099 HM-99678 SD789 3
Q24-YYY Case T001 HM-99678 PX667 1
Q24-YYY Case F099 HM-99678 PX667 2
Я играл с разным Ous итераций с использованием группы по, но до сих пор я получаю недопустимые ошибки группы столбцов и такие ...