Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
EXPfunzione
La EXP funzione implementa la funzione esponenziale per un'espressione numerica, o la base del logaritmo naturalee
, elevata alla potenza di espressione. La funzione è l'inversa di. EXP Funzione LN
Sintassi
EXP(expression)
Argomento
- espressione
-
L'espressione di input deve essere un tipo di dati
INTEGER
,DECIMAL
oDOUBLE PRECISION
.
Tipo restituito
DOUBLE PRECISION
Esempio
L'esempio seguente utilizza il database TICKIT di esempio. Per ulteriori informazioni, consulta Database di esempio.
Utilizzate la EXP funzione per prevedere la vendita dei biglietti in base a un modello di crescita continuo. In questo esempio, la sottoquery restituisce il numero di biglietti venduti nel 2008. Tale risultato viene moltiplicato per il risultato della EXP funzione, che specifica un tasso di crescita continuo del 7% in 10 anni.
SELECT (SELECT SUM(qtysold) FROM sales, date WHERE sales.dateid=date.dateid AND year=2008) * EXP((7::FLOAT/100)*10) qty2018;
+-------------------+ | qty2018 | +-------------------+ | 695447.4837722216 | +-------------------+