diciamo che Marco parli 5 lingue, e tu stia cercando un attore uomo che parli inglese e francese (due delle lingue che conosce Marco). Una query di ricerca sarebbe
e cosģ per ogni altro attributo dell'attore che rispecchi lo stesso schemacodice:Tabella Lingue: id - nome 1 - inglese 2 - francese 3 - tedesco 4 - italiano 5 - russo 6 - giapponese Tabella Attori id-nome-cognome-etc... 1090 - Marco - Rossi - etc... Tabella Lingue_Attori id - id_lingua - id_attore 1 - 1 - 1090 2 - 2 - 1090 .... query: select * from Attori where Attori.id in (select id_attore from Lingue_attori where id_lingua in (1,2)) and Attori.sesso = 'm' and ... ;
![]()