
26/01/2008, 11:05
|
| | Fecha de Ingreso: julio-2005
Mensajes: 39
Antigüedad: 19 años, 6 meses Puntos: 0 | |
Re: Registros distintos de una misma tabla Hola, soy novato en esto, pero creo que la mejor solución sería crear otra tabla más.
Tabla películas (id, titulo,sinopsis)
Tabla actores (id, nombre)
Tabla actores por película (idactor, idpelicula)
y la consulta
select *
from peliculas as p
LEFT JOIN actoresporpelicula as app ON p.id=app.idpelicula
LEFT JOIN actores as a ON app.idactor=a.id
where a.actor like "%Pacino%";
El caso es que con los directores deberías hacer lo mismo, porque tamién hay películas codirigidas. Y ahi si que me pierdo porque tendrías que hacer otro par de LEFT JOIN para directoresporpelicula y directores en la misma consulta. A ver si alguien puede completar como sería la consulta en ese caso.
Espero que te sirva |