![]() |
ordenar query por un campo calculado????
Hola gente,
me gustaría sabes si es posible de algun modo alternativo realizar la siguiente consulta ordenada: select cliente, sum(importe) as total from facturas group by cliente order by total puesto que así no me deja. Saludos y gracias |
puedes intentar lo siguiente:
Código:
select cliente, total |
Hola,
la siguiente sentencia me funciona en Oracle, no se en otros motores ,pero puedes intentarlo SELECT cliente, sum(importe) as total FROM facturas GROUP BY cliente ORDER BY 2 donde 2 hace referencia al numero de la columna dentro de la sentencia select. |
Perfecto, me ha funcionado con el nº del campo.
Muchas Gracias a todos Bye |
Buenas, tengo el mismo problema. Tengo creado un campo calculado que se llama "Dias", que me muestra la diferencia de la fecha final menos la fecha inicial. Cuando lo voy a ordenar desde la columna del DBGrid me da error y no sé por qué. Tengo hecho esto:
Código:
void __fastcall TXCatalogos::DBGrid1TitleClick(TColumn *Column) |
La franja horaria es GMT +2. Ahora son las 04:46:10. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi