15/02/2011, 03:45
|
| | Fecha de Ingreso: febrero-2003
Mensajes: 39
Antigüedad: 21 años, 8 meses Puntos: 1 | |
Consulta a 2 tablas Buenas, no consigo hacer con inner join una consulta a 2 tablas para que me ordene los datos de la primera tabla por un dato de la segunda. Ayuda, plis.
Las tablas serían:
tb_productos (id,nombre) y tb_precios (id,id_producto,precio,pais)
Por ejemplo:
tb_productos (1,caja) / tb_precios (1,1,6500,francia)
tb_productos (1,caja) / tb_precios (2,1,2000,francia)
tb_productos (1,caja) / tb_precios (3,1,2500,francia)
tb_productos (1,caja) / tb_precios (1,1,7500,españa)
tb_productos (2,mono) / tb_precios (1,1,500,usa)
Lo que quiero es listar los productos sin repetir con un distinct (caja y mono), ordenados por el menor precio de tb_precios que tenga ese producto. En caso de la caja, 2000 en francia seria el precio que deberia coger.
Y el resultado de la consulta ordenado por precio en ascendente:
1º- 2, mono, 1500
2º- 1, caja, 2000
Gracias! |