03/06/2008, 23:00
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 8 meses Puntos: 300 | |
Respuesta: Ayuda con una consulta Según lo que busques:
Sólo el autor:
SELECT tabla1.idobra, tabla2.idautor, tabla3.titulo
FROM tabla1 INNER JOIN tabla2
ON tabla1.idobra=tabla2.idobra INNER JOIN tabla3 ON tabla2.idobra = tabla3.idobra
WHERE tabla2.idautor= "algo"
sólo el tema
SELECT tabla1.idobra, tabla2.idautor, tabla3.titulo
FROM tabla1 INNER JOIN tabla2
ON tabla1.idobra=tabla2.idobra INNER JOIN tabla3 ON tabla2.idobra = tabla3.idobra
WHERE tabla3.idtema = "algo"
Autor y tema:
SELECT tabla1.idobra, tabla2.idautor, tabla3.titulo
FROM tabla1 INNER JOIN tabla2
ON tabla1.idobra=tabla2.idobra INNER JOIN tabla3 ON tabla2.idobra = tabla3.idobra
WHERE tabla2.idautor= "algo" AND tabla3.idtema = "algo"
Autor o tema:
SELECT tabla1.idobra, tabla2.idautor, tabla3.titulo
FROM tabla1 INNER JOIN tabla2
ON tabla1.idobra=tabla2.idobra INNER JOIN tabla3 ON tabla2.idobra = tabla3.idobra
WHERE tabla2.idautor= "algo" OR tabla3.idtema = "algo" |