Thứ Tư, 27 Tháng Mười Một 2024
Trang chủPHP & MysqlMySQLCác hàm xử lý toán học trong MySQL - Học MySQL

Các hàm xử lý toán học trong MySQL – Học MySQL

MySQL cung cấp một loạt các hàm xử lý toán học mạnh mẽ cho phép bạn thực hiện các phép tính và tính toán trên dữ liệu số trong cơ sở dữ liệu. Dưới đây là một số hàm toán học phổ biến và cách sử dụng chúng trong MySQL:

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

  1. ABS(x): Hàm này trả về giá trị tuyệt đối của x. Ví dụ:SELECT ABS(-10); — Kết quả: 10
  2. CEILING(x): Hàm này trả về số nguyên nhỏ nhất lớn hơn hoặc bằng x. Ví dụ:SELECT CEILING(4.2); — Kết quả: 5
  3. FLOOR(x): Hàm này trả về số nguyên lớn nhất nhỏ hơn hoặc bằng x. Ví dụ:SELECT FLOOR(4.8); — Kết quả: 4
  4. ROUND(x, d): Hàm này làm tròn x đến d chữ số sau dấu thập phân. Nếu d không được chỉ định, nó mặc định là 0. Ví dụ:SELECT ROUND(4.567, 2); — Kết quả: 4.57
  5. MOD(x, y): Hàm này trả về phần dư của x chia cho y. Ví dụ:SELECT MOD(10, 3); — Kết quả: 1
  6. POWER(x, y): Hàm này trả về x mũ y. Ví dụ:SELECT POWER(2, 3); — Kết quả: 8
  7. SQRT(x): Hàm này trả về căn bậc hai của x. Ví dụ:SELECT SQRT(16); — Kết quả: 4
  8. RAND(): Hàm này trả về một số ngẫu nhiên từ 0 đến 1. Ví dụ:SELECT RAND(); — Kết quả: 0.753981283
  9. SIN(x), COS(x), TAN(x): Các hàm này trả về sin(x), cos(x) và tan(x), trong đó x được đo bằng radian. Ví dụ:SELECT SIN(0.5); — Kết quả: 0.4794255386
  10. LOG(x): Hàm này trả về logarit tự nhiên của x. Ví dụ:SELECT LOG(2); — Kết quả: 0.6931471806
  11. LOG10(x): Hàm này trả về logarit cơ số 10 của x. Ví dụ:SELECT LOG10(100); — Kết quả: 2
  12. EXP(x): Hàm này trả về giá trị e mũ x. Ví dụ:SELECT EXP(x); — Kết quả: 7.3890560989

Ngoài ra, MySQL cũng cung cấp các hàm khác như sinh, cosh, tanh, cot, acos, asin, atan, sinh, cosh, tanh, pi, degrees, radians, và nhiều hàm khác. Bạn có thể tìm hiểu thêm về các hàm này trong tài liệu MySQL chính thức.

Áp dụng các hàm toán học MySQL với các truy vấn và điều kiện.

Lưu ý rằng các hàm xử lý toán học trong MySQL có thể được sử dụng với các cột của bảng hoặc các giá trị cụ thể. Bạn có thể kết hợp chúng với các toán tử và điều kiện khác để thực hiện các phép tính phức tạp và truy vấn dữ liệu trong cơ sở dữ liệu.

Sử dụng hàm ABS để lấy giá trị tuyệt đối của một cột.

SELECT ABS(column_name)
FROM table_name;

Sử dụng hàm CEILING để làm tròn lên giá trị của một cột.

SELECT CEILING(column_name)
FROM table_name;

Sử dụng hàm POWER để tính bình phương của một cột.

SELECT POWER(column_name, 2)
FROM table_name;

Hy vọng rằng bài viết này giúp bạn hiểu và sử dụng các hàm xử lý toán học trong MySQL một cách hiệu quả.

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