Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/10/2015, 07:01
Matuha
 
Fecha de Ingreso: diciembre-2006
Mensajes: 35
Antigüedad: 17 años, 11 meses
Puntos: 0
Agrupar resultados y ordenarlos

Hola foreros, tengo un problema y es que quiero agrupar resultados y a la vez ordenarlos por precio.

He probado con un order by de toda la vida pero al agruparlos me he dado cuenta que lo que hace el order es ordenar el precio en función del grupo es decir en cada grupo aparece el mas barato del grupo es decir, el grupo 1 digamos tiene 3 entradas con precios 30€,45€,16€ pues como resultado numero uno me aparecerá el producto que cuesta 16 € el grupo 2 tiene 3 entradas también con precios: 4€,8€ y 15 €, pues me va a aparecer el de 4 € como segundo resultado, el grupo 3 tiene 3 entradas con precios 189€,48€,58€ pues como tercer resultado aparecerá el producto de 48 €

esta es la consulta:
Código PHP:
SELECT from $url1 group by id_t order by precio asc 
Entonces de esta manera el resultado final quedara así:

producto 1: 16 €
producto 2: 4 €
producto 3: 48 €

como ven los precios no quedan ordenados por ahí me han dicho que pruebe haciendo una subconsulta pero ni idea de como hacerla me tiene días estancado agradecería mucho vuestra ayuda.