ako stavis select a,b from x group by a dobices grupisano po a vrednost RANDOM polja za b
dakle ako imas
1,2
1,3
1,4
1,5
2,1
2,2
2,3
i uradis a,b group by a dobices
1,nesto
2,nestodrugo
nesto moze da bude bilo koja vrednost 2,3,4,5 a nestodrugo bilo koja vrednost 1,2,3
ako uradis sum(b) onda ces da dobijes za nesto 2+3+4+5 a za nestodrugo 1+2+3
ti si trazio sumu (koliko je ukuno para potroseno za taj proizvod, ako imas 10 slogova to znaci da si kupio 10 komada znaci cena1+cena2+cena3....) ... ako hoces najvecu vrednost umesto sum() stavis max()
procitaj
http://dev.mysql.com/doc/refman/5.5/en/group-by-functions.html