Re: Consulta en un Qeury
2009-02-01 09:16:22 GMT
Gustavo.
Buenos dias tengo uan duda derrepente este haciendo algo mal, tengo un query con HQL y queire hacer un group by estee s mi consulta
hql2 = "";
hql2 = "select a.Fecha,a.TipoOperacion,a.Operacion,a.Orden,a.TipoNegociacion,a.Cliente,Sum(a.Cantidad),a.Comision,";
hql2 += " a.FlgDayTrade,a.PolSeparada From AsignacionDefinitiva a ";
hql2 += " where a.TipoOperacion.Codigo Not in ('40','41','42','43','44','45','48','49') ";
hql2 += " And a.Fecha = :fecha And a.TipoPlazo= :tp ";
hql2 += " Group By a.Fecha,a.TipoOperacion,a.Operacion,a.Orden.Id,a.TipoNegociacion.Id,a.Cliente.Codigo,a.Comision,";
hql2 += " a.FlgDayTrade,a.PolSeparada,a.TipoOperacion.Codigo ";
hql2 += " Order By a.TipoOperacion Asc,a.Operacion.Numero Asc ";
IQuery qry2 = Ses.CreateQuery(hql2);
pero al querer pasarla a un objeto me sale error y me dice q los demas campos de la tabla tambien deben estar dentro de la clausula group by..
Mi duda es esta bien como lo estyo haciendo el group by ? o estoy haciendo algo mal...
gracias por su ayuda.
Anthony Campos.
--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: NHibernate-Hispano <at> googlegroups.com
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---
RSS Feed