16. Il linguaggio SQL Vers. 11.2 – Febbraio 2026
SELECT REPLACE(' uccello ',' cc ',' g ');
Risultato:
+------------------------------ + | REPLACE(' uccello ',' cc ',' g ') | +------------------------------ + | ugello | +------------------------------ +
16) Funzione matematica ABS( restituisce il valore assoluto( non segnato) di un numero)
SELECT ABS(-34.65) AS‘ Valore assoluto’;
Risultato:
+----------------- +
| Valore assoluto | +----------------- + | 34.65 | +----------------- +
17) Funzione matematica POWER( effettua l’ elevamento a potenza( richiede base ed esponente))
SELECT POWER( 2,8) AS Potenza;
Risultato:
+--------- + | Potenza | +--------- + | 256 | +--------- +
18) Funzione matematica RAND( genera un valore casuale compreso tra 0 e 1)
SELECT id, RAND() AS Random FROM Tabella;
Risultato:
+---- +-------------------- + | id | Random | +---- +-------------------- + | 1 | 0.4945261743800027 | | 2 | 0.2950904753944748 | | 3 | 0.9918738845660108 | +---- +-------------------- +
SELECT RAND() AS Random;
Risultato:
+--------------------- + | Random |
+--------------------- + | 0.07409802738027463 | +--------------------- +
Autore: Rio Chierego( email: riochierego @ libero. it- sito web: www. riochierego. it) Pag. 80