Ciao a tutti,
come da titolo devo capire come implementare un controllo con IF/ELSE in una query.
in una tabella tipo questa
----------------------------------------------------------------------
id - nome - cognome - peso - altezza - numero_scarpe -unita
------------------------------------------------------------------------
1 - paolo - rossi - 85 - 190 - 44 - h
2 - indro - rosi - 75 - 173 - 42 - p
2 - ida - bianchi - 70 - 168 - 40 - s
------------------------------------------------------------------------
devo creare una select che dovrebbe fare questo:
SELECT
nome, cognome,
SE unita = 'h' filtro = 190
ALTRIMENTI SE unita = p filtro = 75
ALTRIMENTI SE unita = s filtro = 40
FROM
tabella
in pratica il campo filtro mi deve prendere i valori dei campi peso o altezza a seconda se ha come valore p o h.
ho visto varie cose su internet e funzionano solo se ho una condizione di vero/falso ma una cosa simile non sono riuscito a farla, potete aiutarmi?
Grazie mille.

Rispondi quotando


