Ciao

ho una tabella DVD con una relazione molti a molti con due tabelle attori_dvd e

sottotitoli_dvd

mentre le tabelle che contegono i nomi sono attori e sottotitoli.

Se faccio una ricerca solo per attore funziona

codice:
SELECT     attori.Nome AS Attore, dvd.Titolo, audio.Nome AS Audio
FROM         attori INNER JOIN
                      attori_dvd ON attori.ID = attori_dvd.ID_ATTORI INNER JOIN
                      dvd ON attori_dvd.ID_DVD = dvd.ID INNER JOIN
                      audio ON dvd.ID_Audio = audio.ID
WHERE     (attori.Nome LIKE :Nome)
ma vorrei aggiungere anche il campo sottotitoli

Ho provato cosi'

codice:
SELECT     attori.Nome AS Attore, dvd.Titolo, audio.Nome AS Audio, dvd.ID, sottotitoli.Nome
FROM         attori INNER JOIN
                      attori_dvd ON attori.ID = attori_dvd.ID_ATTORI INNER JOIN
                      dvd ON attori_dvd.ID_DVD = dvd.ID INNER JOIN
                      audio ON dvd.ID_Audio = audio.ID INNER JOIN
                      sottotitoli_dvd ON dvd.ID = sottotitoli_dvd.ID_DVD INNER JOIN
                      sottotitoli ON sottotitoli_dvd.ID_SOTTOTITOLI = sottotitoli.ID
WHERE     (attori.Nome LIKE :Nome)
ma non funziona.

Grazie!