Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2010, 09:39
albertius
 
Fecha de Ingreso: marzo-2003
Ubicación: Barcelona
Mensajes: 107
Antigüedad: 21 años, 8 meses
Puntos: 0
Con alias no funciona el ORDER BY

Hola a todos.
En esta consulta no puedo filtrar los resultados por orden si uso un alias.

SELECT facturas.id, (SELECT sum(pvp_facturas) FROM detalle_factura WHERE id_factura=factura.id) AS pvp FROM facturas WHERE factura.id=25 ORDER BY pvp ASC

me dice (Unknown column 'pvp' in 'order clause')
haciendo ORDER BY id_factura ASC, si funciona.

Que hago mal.

Gracias.