Grazie a nicola75ss sono giunto a questo, che è quello che mi serviva:
ora con PHP è facile aggiungere tanti "find_in_set" quanti me ne servono..Codice PHP:SELECT tab1.prodotto, GROUP_CONCAT( DISTINCT tab2.ingredienti
ORDER BY tab2.ingredienti ASC
SEPARATOR ',' ) AS tutti
FROM tab1
JOIN tab3 ON ( tab1.id = tab3.prodID )
JOIN tab2 ON ( tab2.id = tab3.ingID )
GROUP BY tab1.id
HAVING find_in_set( "Farina", tutti )
AND find_in_set( "Uova", tutti ) =0

Rispondi quotando