No me funciona Group by
Hola, a ver si alguien me puede ayudar por favor.
Tengo un listado que me funciona correctamente. Me han pedido hacerlo hacerlo de otro modo y para ello tengo que utilizar el Group by.
He leido que los campos que pongo
en el group by tienen que ser los mismos que tenga en la select.
Mi select tiene muchos campos pues lo necesito, si pongo todos esos campos en el group by no me da ningún error pero no me funciona puesto que yo solo quiero que me lo agrupe por el primero de los campos de la select.
Si pongo el group by sólo con ese campo me da este error:
'Ha intentado ejecutar una consulta que no incluye la expresión especificada 'NUM_VERSION' como parte de una función de agregado'
Entiendo que me da ese error porque se supone que ese campo deberÃa estar en el group by pero es precisamente lo que quiero evitar, tener que poner todos.
Me podeis ayudar por favor? estoy atascada en este tema y no sé como solucionarlo.
Muchas gracias
Tengo un listado que me funciona correctamente. Me han pedido hacerlo hacerlo de otro modo y para ello tengo que utilizar el Group by.
He leido que los campos que pongo
en el group by tienen que ser los mismos que tenga en la select.
Mi select tiene muchos campos pues lo necesito, si pongo todos esos campos en el group by no me da ningún error pero no me funciona puesto que yo solo quiero que me lo agrupe por el primero de los campos de la select.
Si pongo el group by sólo con ese campo me da este error:
'Ha intentado ejecutar una consulta que no incluye la expresión especificada 'NUM_VERSION' como parte de una función de agregado'
Entiendo que me da ese error porque se supone que ese campo deberÃa estar en el group by pero es precisamente lo que quiero evitar, tener que poner todos.
Me podeis ayudar por favor? estoy atascada en este tema y no sé como solucionarlo.
Muchas gracias
sin complejos, aki tienes la solucion
http://www.programacion.com/foros/32/msg/328327/
http://www.programacion.com/foros/32/msg/328327/
Muy gracioso, eso seguro que me solucionaba algún problema pero ahora prefiero que me soluciones el que he contado.
Escribe la sql y asà podremos ver en donde está mal armado el Group By
Saludos
Saludos
