Buongiorno a tutti,
chiedo aiuto per la soluzione di un quesito:
Uso Mysql 5.0 e dovrei costruire una select di estrazione che faccia qualcosa del genere:
SELECT CAMPO1, CAMPO2, CAMPO3 FROM TABELLA1 WHERE ...
... dove WHERE IF(CAMPO1='X' allora CAMPO2 = 1)
... e IF(CAMPO1='Y' ALLORA CAMPO3 = 1)
... ho cercato di scrivere la sintassi come la immagino io ma non credo che cosi funzioni.
In parole povere:
quando il CAMPO1 avrà valore 'X' allora il filtro where dovrà cercare tutti i records che avranno il CAMPO2 =1
quando invece il CAMPO1 avrà valore 'Y' allora il filtro where dovrà cercare tutti i records che avranno il CAMPO3 = 1
Grazie
Lucia