Distinct con image
Publicado por timon (2 intervenciones) el 05/02/2007 02:01:26
En ASP .net 2.0, con microsoft SQL server se pueden poner campos de tipo image.
En una consulta quiero usar distinct porque tengo que hacer un join con otra tabla (actuaciones) para comprobar que una "banda" tiene alguna "actuacion", pero no quiero una fila por cada actuacion de la banda. Hasta ahi todo bien. Pero si quiero mostrar un campo image me dice que entonces no puede hacer distinct porque no puede comparar imagenes.
Si uso GROUP BY, la consulta queda asi:
SELECT banda.ID_banda, banda.nombre, banda.genero FROM banda INNER JOIN bandas_actuaciones ON banda.ID_banda = bandas_actuaciones.ID_banda WHERE (bandas_actuaciones.aceptado = 'true') GROUP BY (banda.ID_banda) ORDER BY banda.genero, banda.nombre
***Bueno si, aqui no estoy accediendo a la imagen, pero es igual
Y me da el siguiente error:
Column 'banda.nombre' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.
Que puedo hacer??
En una consulta quiero usar distinct porque tengo que hacer un join con otra tabla (actuaciones) para comprobar que una "banda" tiene alguna "actuacion", pero no quiero una fila por cada actuacion de la banda. Hasta ahi todo bien. Pero si quiero mostrar un campo image me dice que entonces no puede hacer distinct porque no puede comparar imagenes.
Si uso GROUP BY, la consulta queda asi:
SELECT banda.ID_banda, banda.nombre, banda.genero FROM banda INNER JOIN bandas_actuaciones ON banda.ID_banda = bandas_actuaciones.ID_banda WHERE (bandas_actuaciones.aceptado = 'true') GROUP BY (banda.ID_banda) ORDER BY banda.genero, banda.nombre
***Bueno si, aqui no estoy accediendo a la imagen, pero es igual
Y me da el siguiente error:
Column 'banda.nombre' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.
Que puedo hacer??
Valora esta pregunta
![Me gusta: Está pregunta es útil y esta clara Me gusta: Está pregunta es útil y esta clara](/img/img.png?11.51)
![NO me gusta: Está pregunta no esta clara o no es útil No me gusta: Está pregunta no esta clara o no es útil](/img/img.png?11.51)
0