Buonasera a tutti,
ho un dubbio su come concatenare 3 funzioni IF all'interno di una SELECT in mysql 5.0.
Mi spiego meglio:
devo estrarre la data più recente fra 3 campi data e confrontare il risultato con un 4° campo data della stessa tabella. Se uguale allora deve estrarre un campo descrizione altrimenti deve visualizzare nessun risultato.
Questa IF poi la devo ripetere per 2 volte altre con campo descrizione diverso, come da esempio sotto riportato. Come faccio a concatenare le 3 IF in modo che abbiano tutte lo stesso alias "DES_OUT" ?
Qualcuno saprebbe darmi una dritta ?
$str_SQL = $str_SQL."IF (GREATEST(DT1, DT2, DT3)= DT4 , DES_ARTICOLO1 , '') AS DES_OUT";
$str_SQL = $str_SQL."IF (GREATEST(DT1, DT2, DT3)= DT5 , DES_ARTICOLO2 , '') AS DES_OUT";
$str_SQL = $str_SQL."IF (GREATEST(DT1, DT2, DT3)= DT6 , DES_ARTICOLO3 , '') AS DES_OUT";
Grazie
Lucia