Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Hàm MySQL CEILING () - Làm tròn đến số nguyên gần nhất

Trong MySQL, CEILING() hàm cho phép bạn làm tròn một số lên đến số nguyên gần nhất. Cụ thể hơn, nó trả về số nguyên nhỏ nhất không nhỏ hơn đối số của nó.

Bạn cũng có thể sử dụng CEIL() hàm, là từ đồng nghĩa với CEILING() .

Cú pháp

Cú pháp như sau:

CEILING(X)

Đối với đối số số giá trị chính xác, giá trị trả về có kiểu số giá trị chính xác. Đối với các đối số chuỗi hoặc dấu phẩy động, giá trị trả về có kiểu dấu phẩy động.

Ví dụ 1 - Giá trị Dương

Dưới đây là một ví dụ về việc cung cấp giá trị dương làm đối số.

Kết quả
SELECT CEILING(1.87) Result;

Kết quả:

+--------+
| Result |
+--------+
|      2 |
+--------+

Trong trường hợp này, 2 là số nguyên nhỏ nhất không nhỏ hơn 1.87 .

Đây là một ví dụ khác, lần này có giá trị lớn hơn.

Kết quả
SELECT CEILING(200.87) Result;

Kết quả:

+--------+
| Result |
+--------+
|    201 |
+--------+

Ví dụ 2 - Giá trị phủ định

Dưới đây là một ví dụ sử dụng giá trị âm.

Kết quả
SELECT CEILING(-1.87) Result;

Kết quả:

+--------+
| Result |
+--------+
|     -1 |
+--------+

Trong trường hợp này, -1 là số nguyên nhỏ nhất không nhỏ hơn -1.87 .

Đây là một ví dụ khác.

Kết quả
SELECT CEILING(-200.87) Result;

Kết quả:

+--------+
| Result |
+--------+
|   -200 |
+--------+

Hàm CEIL ()

CEIL() hàm là một từ đồng nghĩa với CEILING() hàm số. Do đó, bạn có thể thay thế tất cả các ví dụ trên bằng CEIL() thay vào đó.

Ví dụ:

Kết quả
SELECT CEIL(1.87) Result;

Kết quả:

+--------+
| Result |
+--------+
|      2 |
+--------+

Làm tròn xuống - FLOOR ()

Nếu bạn muốn làm tròn xuống đến số nguyên gần nhất, sử dụng FLOOR() chức năng thay thế.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách hiển thị đối chiếu của một cột trong MySQL

  2. Làm cách nào để sử dụng toán tử gán MySQL (:=) trong truy vấn gốc ở chế độ ngủ đông?

  3. Cách sao lưu cơ sở dữ liệu MySQL Moodle của bạn

  4. Tạo phương thức vận chuyển tùy chỉnh trong OpenCart:Phần thứ hai

  5. Sự kiện Cronjob hoặc MySQL?