ciao,

ho un problema con una subquery:

la situazione è questa:

tabella1 = prodotti
tabella2 = relazione cliente - prodotto acquistato
tabella3 cliente (ma qui non serve)


vorrei ottenere l'elenco dei prodotti acquistati sia dal nome1 che dal nome2

codice:
SELECT f.ID
FROM tabella1
WHERE colonna1 in (
 
(
SELECT ID
FROM tabella2
WHERE nome = 'nome1')
and (
SELECT ID
FROM tabella2
WHERE nome = 'nome2')
)
mi da l'errore "Subquery returns more than 1 row"

avete idea di come posso unire i risultati delle due subquery?

eraclito