У меня есть таблица серверов Sql.. это что-то вроде этого:
Id ...... Column1 ...... Column2 ```````````````````````````````` 1 ........ 1 ............. 34 2 ........ 1 ............. 44 3 ........ 2 ............. 45 4 ........ 2 ............. 36 5 ........ 2 ............. 23 6 ........ 3 ............. 68 7 ........ 3 ............. 26
Итак, мне нужно выбрать среднее значение Column2, но с группой column1 перед этим. Я имею в виду, если я говорю Avg (Column2), он просто возвращает одну строку со средним значением для всех строк.
Что мне нужно, сначала мне нужно сгруппировать их по столбцу так:
Среднее значение столбца2, где column1 = 1
Среднее значение столбца2, где column1 = 2
Среднее значение столбца2, где column1 = 3
Итак, я хочу, чтобы три строки возвращались со средними значениями соответствующих столбцов1. Я теряюсь при этом, любые подсказки/помощь, пожалуйста?
ps: Я пробовал несколько связанных вопросов, и никто из них не помог/я не мог понять.