ragazzi ho un db composto da una tabella padre e una figlio.

La tabella figlio ha un campo "id_figlio" in cui è inserito l'id corrispondente della tabella padre.


Ora ho creato un motore di ricerca in cui effettuo la ricerca sulle due tabelle. Il mio problema è che se una parola è presente sia sulla tabella padre che sulla tabella figlio, la ricerca mi da come risultato due volte la stessa notizia....

ecco il sql che ho usato:

sql = "SELECT * FROM TABELLAPADRE INNER JOIN TABELLAFIGLIO ON tabellapadre.id = tabellafiglio.id_figlio WHERE ...qui le stringhe automatiche create dal motore....

ho sbagliato ad usare l' INNER JOIN? esiste un'alternativa?