Ce face CEIL()
CEIL() (sau sinonimul CEILING()) rotunjește mereu în sus: 4.1 devine 5. Pentru numere negative, „în sus” înseamnă spre zero: -4.9 devine -4.
Parametri
| Parametru | Descriere |
|---|---|
numar |
Numărul rotunjit. |
Ce returnează
Un număr întreg.
Exemple
Exemplul 1: Rotunjiri în sus
SELECT CEIL(4.1) AS a, CEILING(4.0) AS b, CEIL(-4.9) AS c;
Rezultat
+---+---+----+
| a | b | c |
+---+---+----+
| 5 | 4 | -4 |
+---+---+----+
Exemplul 2: Câte pagini au rezultatele
SELECT 47 AS articole, 10 AS pe_pagina, CEIL(47 / 10) AS pagini;
Rezultat
+----------+-----------+--------+
| articole | pe_pagina | pagini |
+----------+-----------+--------+
| 47 | 10 | 5 |
+----------+-----------+--------+
Greșeli frecvente
- Calculezi numărul de pagini cu
ROUND(articole / 10). La 47 de articole iese corect 5, dar la 41 de articoleROUNDdă 4, deși ai nevoie de 5 pagini. FoloseșteCEIL().