Thứ Sáu, 6 Tháng Mười Hai 2024
Trang chủPHP & MysqlMySQLHàm FLOOR() làm tròn giá trị xuống trong MySQL

Hàm FLOOR() làm tròn giá trị xuống trong MySQL

Hàm FLOOR () được sử dụng để làm tròn một giá trị số xuống đến số nguyên gần nhất. Hàm này sẽ làm tròn giá trị số xuống, bất kể nó là số nguyên dương hay âm.

DANH SÁCH BÀI VIẾT
Các hàm xử lý toán học trong MySQL - Học MySQL
Các hàm làm tròn số ROUND, CEIL, FLOOR trong MySQL
Hàm FLOOR() làm tròn giá trị xuống trong MySQL
Hàm CEIL() làm tròn giá trị lên trong MySQL - Hiểu trong 1 phút
Hàm ROUND() làm tròn số trong MySQL - Hiểu trong 1 phút

Bạn nên xem thêm 2 bài về làm tròn số trong MySQL là bài viết Hàm ROUND() làm tròn số trong MySQL Hàm CEIL() làm tròn giá trị lên trong MySQL.

cú pháp sử dụng hàm FLOOR trong MySQL

FLOOR(number)

Trong đó:

  • number: Giá trị số cần làm tròn xuống.

Ví sụ hàm FLOOR()

SELECT FLOOR(3.7); -- Kết quả: 3
SELECT FLOOR(9.2); -- Kết quả: 9
SELECT FLOOR(5.5); -- Kết quả: 5
SELECT FLOOR(-3.7) -- Kết quả: -4
SELECT FLOOR(-5.9) -- Kết quả: -6
SELECT FLOOR(-5.2) -- Kết quả: -6

Để hiểu rõ hơn ta sẽ cùng thực hiện các ví dụ trên bảng dữ liệu nhé.

Giả sử ta có bảng products với cột price chứa giá của các sản phẩm. Bảng dữ liệu ví dụ như hình bên dưới.

Hàm FLOOR() làm tròn giá trị lên trong MySQL - Hiểu trong 1 phút

>>XEM THÊM: Tìm hiểu hàm DATE_FORMAT trong MySQL – Định dạng thời gian trong MySQL

Ví dụ làm tròn xuống giá của các sản phẩm với hàm FLOOR(). Viết SQL.

SELECT*, FLOOR(price) AS round_price
FROM products;

as round_price là để đặt lại bí danh cho (FLOOR(price)). Nếu chưa hiểu về as, đọc thêm bài viết này nhé: Sử dụng AS (Alias) trong MySQL – Đặt bí danh trong MySQL.

Kết quả thực hiện truy vấn

Hàm FLOOR() làm tròn giá trị xuống trong MySQL

Cảm ơn bạn đã đọc hết bài viết! Chúc bạn học tốt!

[XEM TẤT CẢ CÁC BÀI HƯỚNG DẪN MYSQL TẠI ĐÂY]

XEM THÊM
Hàm Max, Min trong MySQL – Tìm kiếm lớn nhất, bé nhất trong cột
Hàm SUM trong MYSQL – Tính tổng một cột (Hiểu trong 5 phút)
Câu lệnh CREATE TABLE trong MySQL – Lệnh tạo bảng mới
Các kiểu dữ liệu trong MySQL (Data Types) – Học MySQL
Câu lệnh SELECT trong MySQL – Khi nào thì dùng lệnh SELECT
Toán tử so sánh trong MySQL – So sánh bằng, lớn hơn, nhỏ hơn
0 0 Phiếu bình chọn
Xếp hạng bài viết
BÀI VIẾT LIÊN QUAN
Đăng ký nhận thông báo
Thông báo email khi
guest
0 Bình luận
Không thể gửi email
Phản hồi nội tuyến

NÊN ĐỌC THÊM

Bạn muốn tìm kiếm gì?

Dịch vụ code thuê

TUICOCACH.COM NHẬN ĐẶT TEXTLINK, BANNER, GP
0
Giáo sư! có thể ném gạch bên dưới nhé!x