usar un campo text en una consulta agrupada

10/09/2004 - 13:53 por Fadoyo | Informe spam
hola!

necesito usar un campo text en una consulta agrupada, es decir

select campo_text, sum(x)
from tabla
group by campo_text

y me da el siguiente mensaje de error:

Server: Msg 306, Level 16, State 2, Line 1
The text, ntext, and image data types cannot be compared or sorted, except
when using IS NULL or LIKE operator.

alguien sabría como se puede arreglar esto.

gracias.
 

Leer las respuestas

#1 Maxi
10/09/2004 - 14:47 | Informe spam
Hola, no es posible usar en un Group by un campo Text :(

Extracto sacado de los BOL




No es posible utilizar GROUP BY o HAVING en las columnas ntext,text,image o
bit, a menos que se encuentren en una función que devuelva un valor con otro
tipo de datos. Ejemplos de estas funciones son SUBSTRING y CAST.


<



Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Fadoyo" escribió en el mensaje
news:
hola!

necesito usar un campo text en una consulta agrupada, es decir

select campo_text, sum(x)
from tabla
group by campo_text

y me da el siguiente mensaje de error:

Server: Msg 306, Level 16, State 2, Line 1
The text, ntext, and image data types cannot be compared or sorted, except
when using IS NULL or LIKE operator.

alguien sabría como se puede arreglar esto.

gracias.








Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.748 / Virus Database: 500 - Release Date: 01/09/2004

Preguntas similares