Cuando haces GROUP BY algo lo que hace es agrupar por ese algo, debes decir que hay que hacer con los otros campos....
A ver si me explico
Tabla1
id_Unico
id_NoUnico
unCampoNumerico
unCampoDeTexto
Que te parece que puede hacer para agrupar los siguientes registros
1,1,3,untexto
2,1,5,otrotexto
3,2,4,mastexto
4,3,7,ultimotexto
los registros cuyo id_NoUnico no se repiten, es facil
3,2,4,mastexto
4,3,7,ultimotexto
pero en el caso de id_NoUnico=1 que esperas que haga la consulta?
Sepodria solucionar esto
1,8 <--- 3+5
2,4
3,7
SUM es una de las
funciones de agregado de mysql. Como puedes intuir no tiene sentido agrupar por un campo sin definir funciones de agregado para los o alguno de los otros campos.