SUBQUERY
La clausola SUBQUERY dell'SQL il cui nome non va indicata esplicitamente, si utilizza per estrarre, inserire, modificare o cancellare dati da una tabella sfruttando una query su una seconda tabella in cui sono contenuti dati con cui c'è una corrispondenza..
La sintassi è la seguente:
SELECT * FROM nome_tabella WHERE nome_campo
IN
(
SELECT nome_campo FROM altra_tabella
)
Vediamo un esempio in funzione delle tabelle "libri" ed "autori":
SELECT * FROM libri WHERE titolo IN (SELECT id_autore FROM autori)
');







