Ho una tabella di SQL Server .. è qualcosa di simile:media di righe raggruppate in SQL Server
Id ...... Column1 ...... Column2 ```````````````````````````````` 1 ........ 1 ............. 34 2 ........ 1 ............. 44 3 ........ 2 ............. 45 4 ........ 2 ............. 36 5 ........ 2 ............. 23 6 ........ 3 ............. 68 7 ........ 3 ............. 26
Così, ho bisogno di selezionare il media di Column2, ma il gruppo con column1 prima di farlo.
Voglio dire, se dico Avg (Column2) restituisce solo una singola riga con la media di tutte le righe.
Ho bisogno di, prima devo raggrupparli per colonna così:
medio column2 dove column1 = 1
medio di column2 dove column1 = 2
medio di column2 dove column1 = 3
Quindi voglio 3 righe restituite con le medie dei rispettivi valori di column1. Mi sono perso nel fare questo, qualche suggerimento/aiuto per favore?
ps: ho provato diverse domande correlate e nessuna di esse ha aiutato/non ho potuto capire.
grazie! funziona anche! – iamserious