|
| CEILING(nombre) | MySQL | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Retourne la valeur arrondie par excès de "nombre". | |||||||||||||||||
SELECT monchamp,CEILING(monchamp) FROM matable | |||||||||||||||||
| FLOOR(nombre) | MySQL|Oracle|PostgreSQL | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Retourne la valeur arrondie par défaut de "nombre". | |||||||||||||||||
SELECT monchamp,FLOOR(monchamp) FROM matable | |||||||||||||||||
| ROUND(nombre) | MySQL|Oracle 8i|PostgreSQL | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Retourne la valeur arrondie de "nombre". | |||||||||||||||||
SELECT monchamp,ROUND(monchamp) FROM matable | |||||||||||||||||
| ROUND(nombre, entier) | MySQL|Oracle 8i|PostgreSQL | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Retourne "nombre" arrondi avec "entier" chiffres après la virgule. | |||||||||||||||||
SELECT monchamp,ROUND(monchamp,1) FROM matable | |||||||||||||||||
| TRUNC(nombre) | MySQL|Oracle 8i|PostgreSQL | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Retourne la partie entière de la valeur passée en paramètre. | |||||||||
SELECT monchamp,TRUNC(monchamp) FROM matable | |||||||||
| POW(nombre, puissance) | MySQL|PostgreSQL | ||
|---|---|---|---|
Retourne "nombre" élevé à la puissance "puissance"
| |||
| POWER(nombre, puissance) | MySQL|Oracle |
|---|---|
| Retourne "nombre" élevé à la puissance "puissance" | |
| CBRT(nombre) | PostgreSQL |
|---|---|
| Retourne la racine cubique de "nombre" | |
| ABS(nombre) | MySQL|Oracle|PostgreSQL |
|---|---|
| Retourne la valeur absolue de "nombre" | |
| SIGN(nombre) | MySQL|Oracle|PostgreSQL | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Retourne -1 si "nombre" est négatif, 0 s'il est nul et 1 s'il est positif | |||||||||
SELECT monchamp, SIGN(monchamp) FROM matable | |||||||||
| GREATEST(valeur1 [,valeur2] ,..) | MySQL | ||
|---|---|---|---|
Retourne la plus grande valeur (dans l'ordre alphabétique s'il s'agit de valeurs alphanumériques) parmi la liste donnée
| |||
| LEAST(valeur1 [,valeur2] ,..) | MySQL | ||
|---|---|---|---|
Retourne la plus petit valeur (dans l'ordre alphabétique s'il s'agit de valeurs alphanumériques) parmi la liste donnée
| |||
| RAND() | MySQL |
|---|---|
| Retourne un nombre aléatoire entre 0.0 et 1.0 | |