Salve ho un database con i seguenti campi:
SIGLE BASSA ALTA
FREQUENZA RESPIRATORIA FR <9 >30
FREQUENZA CARDIACA FC <40 >130
PRESSIONE ARTERIOSA SISTOLICA PAS 120 142
PRESSIONE ARTERIOSA DIASTOLICA PAD 80 90
TEMPERATURA CORPOREA (°C) TC <35 >38
GLICEMIA GLICEMIA 70 150
sui quali devo applicare la funzione if.
Grazie
IF in openbase
IF in openbase
OpenOffice 4.1.13 su Windows 10.
Re: IF in openbase
IF in Base (con motore HSQLDB incorporato) non esiste.
Ci sono le funzioni e
Ad esempio, volendo monitorare la frequenza respiratoria "FR":
darà "1" fra 9 e 30 e "0" negli altri casi.
darà "VA BENE" fra 9 e 30 e "NON VA BENE" negli altri casi.
Ci sono le funzioni
Codice: Seleziona tutto
CASEWHEN(expr,v1,v2)
Codice: Seleziona tutto
CASE WHEN expr1 THEN v1[WHEN expr2 THEN v2] [ELSE v4] END
Codice: Seleziona tutto
SELECT "ID", "FR", CASEWHEN( "FR" < 9, 0, CASEWHEN( "FR" > 30, 0, 1 ) ) FROM "Tabella1"
Codice: Seleziona tutto
SELECT "ID", "FR", CASE WHEN "FR" < 9 THEN 'NON VA BENE' WHEN "FR" > 30 THEN 'NON VA BENE' ELSE ' VA BENE' END FROM "Tabella1"
charlie
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org