Hàm tiếp theo trong series về “Các hàm toán học trong MySQL”, SmartData xin giới thiệu đến các bạn hàm LOG2 trong MySQL.
Giới Thiệu
Trong MySQL, hàm Logarit cơ số 2 (LOG2) được sử dụng để tính logarit tự nhiên cơ số 2 của một số. Theo đó, ta có logarit của số x là số mũ của cơ số 2 được nâng luỹ thừa để tạo thành số x đó.
Ví dụ, ta có 2^3=8, khi nói ngược lại ta sẽ có logarit cơ số 2 của 8 là 3. Tức là LOG2(8)=3
Để dễ hình dung hơn, hãy áp dụng biểu thức này vào MySQL, ta có cú pháp như sau:
SELECT LOG2(8) as Result;
Kết quả ta được:
Cú Pháp
Trong SQL, ta có cú pháp hàm LOG2 như sau:
SELECT LOG2(a) as Alias_Name
Trong đó
a là số để tìm logarit tự nhiên và số này phải lớn hơn 0. Nếu không sẽ trả về NULL
Alias_name là tên cột mà bạn muốn đặt.
Ứng Dụng
Hàm LOG2 trong MySQL là 1 hàm toán học cơ bản được phân nhánh từ hàm LOG để tiện cho việc truy cập nhanh, nên những ứng dụng cũng tương tự như hàm LOG
Kết Luận
Như vậy, SmartData đã giới thiệu đến các bạn hàm LOG2 trong MySQL, hi vọng bài viết này có thể giúp các bạn áp dụng những kiến thức trên vào công việc thực tế hằng ngày.
Nếu bạn là newbie có thể tham khảo bài viết này để tìm hiểu lộ trình học DA trong 3 tháng của SmartData.
Nếu bạn thấy bài viết hay và hữu ích, bạn có thể tham gia các kênh sau của SmartData để nhận được nhiều hơn nữa: