si le metes count(*) no funciona ? 2011/3/11 Pablo Germán Etcheverry <[email protected]>
> OK, gracias. Y como haría para hacer un count de una parte de un string. El > tema es que ese string tiene los 4 primeros caracteres que identifican un > tipo de movimiento y necesito hacer un count de los tipos de movimientos. No > se si me explique. > > > > Saludos. > > > > *A.P. Pablo Etcheverry* > > > > *De:* [email protected] [mailto: > [email protected]] *En nombre de *Fabio Maulo > *Enviado el:* jueves, 10 de marzo de 2011 11:11 > *Para:* [email protected] > *Asunto:* Re: [NHibernate-Hispano] Error en una consulta con substring > > > > La HQL es casi correcta. > > En la function "count" no tenes que meter la function "substring". > > 2011/3/10 Pablo Etcheverry <[email protected]> > > Hola a todos, como estan? tengo una duda, ya que me sale un error con > la siguiente consulta: > result = (ArrayList)session.CreateQuery("select > substring(m.NroComprobante,1,4), count(substring(m.NroComprobante, > 1,4)) from Empresa e left join e.ListaMovimientos m where e.Id = " + > idEmpresa + " group by substring(m.NroComprobante,1,4)").List(); > > No se si es que estoy haciendo mal la consulta o que sucede, pero en > el management del sqlserver ejecuto una consulta similar y funciona. > > El error que me sale es el siguiente: > 08:57:58,672 ERROR Parser:0 - MismatchedTokenException(101!=102) > Excepción del tipo 'System.NullReferenceException' en > Antlr3.Runtime.dll > Excepción del tipo 'NHibernate.Hql.Ast.ANTLR.QuerySyntaxException' en > NHibernate.dll > Se produjo una excepción de tipo > 'Antlr.Runtime.MismatchedTokenException'. near line 1, column 55. > > Si alguien me puede orientar un poco se lo agradeceria. > > Saludos > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > > > > > -- > Fabio Maulo > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > -- Fabio Maulo -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
