Ver Mensaje Individual
  #6  
Antiguo 20-06-2005
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Reputación: 24
maeyanes Va por buen camino
Cita:
Empezado por CarlosN
Bien, pero supon que hablamos de una expresion compleja a la que se asigna el alias y queremos filtrar u ordernar por esta expresion/campo.

No se puede hacer ?, habria que crear una vista? porque para poner el nombre bonito ya lo hago en la columna del dbgrid o en la etiqueta del formulario.
Para ordenar por un campo generado por alguna expresión del tipo count, sum, etc., puedes usar la posición del campo en el select, por ejemplo:

Código SQL [-]
select fecha, sum(total) as TotalDia from facturas
group by fecha
order by fecha, 2 /* Aquí la consulta va a ordenar por la columna fecha y
luego por la columna sum(total) */

Cita:
Gracias por contestar.
Se hace lo que se puede...
Responder Con Cita