Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/01/2007, 09:13
yomesmo
 
Fecha de Ingreso: noviembre-2003
Ubicación: Madrid
Mensajes: 353
Antigüedad: 21 años, 4 meses
Puntos: 1
Consulta SQL en dos tablas - VERSUS - yo que soy un inútil

Rebuenas amigos, este es el problema muy simplificado:

Tengo dos tablas:

Productos
Precios

En la tabla Productos cada registro puede tener varios precios (Por ejemplo si vendemos ropa, hay tallas de un mismo producto que valen más caras), estos precios los almaceno en la tabla Precios (¿A que soy listo, jejeje?)

Ahora, necesito hacer una consulta donde solo me muestre un registro de la tabla Productos y uno solo de los precios de Precios.

Estoy intentando con un LEFT JOIN pero siempre me muestra tantos registros como precios tiene asignado un producto. ¿Alguien sabe como hacer una consulta que me de el resultado buscado?

Ejm :

Tabla Productos. Campos:

Id_producto
Nombre_Producto

Tabla Precios. Campos:

Id_Precio
Id_producto
Precio_PVP
Precio_Oferta

Quiero hacer un listado de productos mostrando un único precio por producto, si es posible, el que tenga el Precio_oferta más bajo.

Gracias de antemano
__________________
Lo menos frecuente en este mundo es vivir. La mayoría de la gente existe, eso es todo...