Salve,
qualcuno mi da una mano per fare questa cosa..?
Allora, ho una tabella vendite con queste colonne:
id, idMarca, idProdotto, prezzo
Di tutte le righe, dovrei selezionare gli idMarca il cui totale è maggiore rispetto agli altri..
Mi spiego meglio, supponiamo questi record:
id, idMarca, idProdotto, prezzo
1, 1, 1, 1
2, 1, 2, 5
3, 2, 3, 2
4, 2, 4, 1
5, 2, 5, 2
In questo caso, il totale dell'idMarca 1 sarebbe di 6 (5 + 1), mentre per l'idMarca 2 sarebbe di 5, quindi io vorrei che mi restituisse i valori 1(idMarca), 6(totale prezzo) e 2, 5.
Ovviamente il tutto dovrei farlo su diverse migliaia di righe e su centinaia di idMarca, quindi dovrei selezionare i primi 5 per stilare una classifica dei marchi che portano più incassi.
Spero possiate aiutarmi