A questo punto prova cosi. Sempre non testato.
codice:$forn_accettati = array("pippo"); $numero_elementi = count($forn_accettati); SELECT id_ordini from tab_ordini to INNER JOIN ordini_prodotti op ON(to.ordine_id = op.ordine_id) INNER JOIN tab_prodotti tp ON (op.id_prodotto = tp.id_prodotto and tp.fornitore IN(implode........array $forn_accettati)) WHERE EXISTS(SELECT COUNT(*) FROM tab_prodotti tpx WHERE op.id_prodotto = tpx.id_prodotto HAVING COUNT(*) = $numero_elementi)";


Rispondi quotando