Con respecto a lo ultimo, para que un group by no te tire errores tenes que incluir todos los campos que tenes en tu consulta, osea
si vos tenes esta consulta:
Código:
SELECT nombre, apellido FROM usuarios GROUP BY nombre
no te va a andar
tenes que hacer esto:
Código:
SELECT nombre, apellido FROM usuarios GROUP BY nombre, apellido
o el campo tiene que estar con una funcion, por ej:
Código:
SELECT nombre, MAX(numero) FROM usuarios GROUP BY nombre
proba con eso
sino avisame y reviso las consultas a ver que puede ser, espero que no sea MUY, MUY tarde
XD