Ho 2 tabelle:
tab_carote
--------------
id_carota
nome
tab_sequenze
------------------
id_sequenza
id_carota
stato ('richiesta','approvata','respinta')
Per ogni carota posso avere un numero infinito di sequenze. Considerando per selezionare ognuna:
Vorrei filtrare per tutte quelle in cui TUTTI gli stato sono uguali a 'approvata'.Codice PHP:SELECT nome FROM tab_carote AS c INNER JOIN tab_sequenze AS s ON c.id_carota = s.id_carota
Se faccio così:
Mi prende anche quelle che hanno un solo stato uguale ad 'approvata'.Codice PHP:SELECT nome FROM tab_carote AS c INNER JOIN tab_sequenze AS s ON c.id_carota = s.id_carota WHERE stato = 'approvata'

Rispondi quotando