28/06/2010, 12:22
|
| | Fecha de Ingreso: abril-2010 Ubicación: Santa Fe, Argentina
Mensajes: 2
Antigüedad: 14 años, 8 meses Puntos: 0 | |
Combinar dos tablas (1:n) Hola gente,
Quiero ver la forma ideal o óptima de resolver lo siguiente. Tengo dos tablas de una base de datos:
> productos AS p
--> prd_id
--> prd_nm
fotos AS f
--> pic_id
--> pic_prd_id
--> pic_dsc
--> pic_file
Por cada producto puedo tener 0 o más fotos, y ambas tablas están vinculadas por p.prd_id y f.pic_prd_id
Tengo que presentar un listado de los productos y solo una sola foto (en el que caso de que haya una foto). Más allá de la posibilidad de modificar la base de datos:
¿existe alguna manera de hacerlo con un select, es decir que por fila de producto seleccione una fila de fotos? (estoy utilizando MySQL 5).
Saludos y gracias de antemano. |