Antony 6 Report post Posted June 10, 2011 Estou tentando agrupar esta sentença abaixo e esta apresentando este erro alguem pode me ajudar a solucinar erro detalhes</SPAN> técnicos: o texto, ntext e dados de imagem tipos não podem ser comparados ou classificados, exceto quando usando o operador is null ou like select f.historicolongo a$, e. codigoreduzido, e.descriçao, d.preçounitario from tmov a left outer join tmovrelac b on a.idmov = b.idmovdestino and a.codcoligada = b.codcolorigem left outer join fcfo c on a.codcfo = c.codcfo and a.codcoligada = c.codcoligada left outer join titmmov d on a.idmov = d.idmov and a.codcoligada = d.codcoligada left outer join tprd e on d.idprd = e.idprd and d.codcoligada = e.codcoligada left outer join titmmovhistorico f on d.idmov = f.idmov and d.codcoligada = f.codcoligada and d.nseqitmmov = f.nseqitmmov where a.codtmv = '1.1.17'and a.codcoligada ='1' and a.dataemissao >=:data_inicio_d and a.dataemissao <=:data_final_d group by f.historicolongo , e. codigoreduzido, e.descriçao, d.preçounitario Quote Share this post Link to post Share on other sites
Frederico 57 Report post Posted June 10, 2011 Antony, Se estiver utilizando o SQL2005 você pode utilizar o convert(varchar(max),historicolongo), no group by coloque da mesma forma. []'s Quote Share this post Link to post Share on other sites
Jair - Fórmula 147 Report post Posted June 10, 2011 Exato, como o Frederico falou acima... a questão está no campo HISTORICOLONGO, da sua tabela titmmovhistorico que é tipo texto, e normalmente este tipo de campo não permite agrupamento. Quote Share this post Link to post Share on other sites