Tiếp tục series về “Các hàm toán học trong MySQL”, SmartData sẽ giới thiệu đến các bạn hàm SIGN trong MySQL.
Giới Thiệu
Trong MySQL, hàm SIGN được sử dụng để lấy dấu của 1 biểu thức, bao gồm :
- Âm : được biểu thị là -1
- Dương : được biểu thị là 1
- Bằng 0: được biểu thị là 0
Ví dụ, ta có 1 bảng supose
chứa các giá trị:
Áp dụng hàm SIGN cho cột `VALUE
`, ta được:
SELECT SIGN(s.VALUE) AS result FROM supose s;
Kết quả ta được:
Cú Pháp
Trong SQL, ta có cú pháp hàm SIGN như sau:
SELECT SIGN(a)
Trong đó, a là giá trị hoặc cột cần lấy dấu. Nếu a là 1 cột ta phải kèm theo mệnh đề FROM.
Kết Luận
Hàm SIGN là 1 hàm cơ bản, được ứng dụng trong các bộ môn nghiên cứu khoa học như là toán học, vật lý và thiên văn. Tuy nhiên, còn tuỳ thuộc vào ý đồ sử dụng, ta có thể kết hợp hàm SIGN với nhiều hàm khác nhau để giải quyết những yêu cầu phức tạp hơn trong từng lĩnh vực.
Như vậy, SmartData đã giới thiệu đến các bạn hàm SIGN 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: