Salve, ho una situazione del genere
	
	
	
		
e necessito di prelevare i dati raggruppandoli per idMessage e Motivazione.
In pratica vorrei sapere quante motivazioni aventi lo stesso numero (il range va da 1 a 3) si ripetono all'interno della tabella.
Nell'esempio proposto ad esempio vorrei un risultato del genere
	
	
	
		
Attualmente ho steso questa query
SELECT idMessage, Motivazione COUNT(*)
FROM reports
GROUP BY idMessage, Motivazione;
in parte svolge il compito richiesto ma non nella maniera a cui miro. E' migliroabile come query o mi devo arrangiare per quel che offre?
				
			
		HTML:
	
	 idMessage  Motivazione 
     65                2     
     45                3     
     65                1     
     55                1  
     65                2
	e necessito di prelevare i dati raggruppandoli per idMessage e Motivazione.
In pratica vorrei sapere quante motivazioni aventi lo stesso numero (il range va da 1 a 3) si ripetono all'interno della tabella.
Nell'esempio proposto ad esempio vorrei un risultato del genere
		HTML:
	
	ID | 1 | 2 | 3
  
65   1    2    0
45   0    0    1
55   1    0    0
	Attualmente ho steso questa query
SELECT idMessage, Motivazione COUNT(*)
FROM reports
GROUP BY idMessage, Motivazione;
in parte svolge il compito richiesto ma non nella maniera a cui miro. E' migliroabile come query o mi devo arrangiare per quel che offre?