Giới thiệu về MySQL FORMAT
MySQL FORMAT là một hàm được sử dụng để định dạng số thành một chuỗi với các tùy chọn định dạng cụ thể. Hàm này cho phép bạn tùy chỉnh cách hiển thị các số, đặc biệt là trong các tình huống cần tạo ra các bản báo cáo hay bảng dữ liệu dễ đọc hơn.
Cú pháp
Cú pháp của hàm FORMAT trong MySQL như sau:
FORMAT(N, D)
Trong đó:
- N: Là số mà bạn muốn định dạng (có thể là một số nguyên hoặc số thực).
- D: Là số chữ số thập phân mà bạn muốn hiển thị. Tham số này là tùy chọn, nếu không chỉ định, mặc định sẽ là 0.
Ví dụ về MySQL FORMAT
Dưới đây là một số ví dụ minh họa cách sử dụng hàm FORMAT trong MySQL:
Ví dụ 1: Định dạng số nguyên
SELECT FORMAT(123456789, 0) AS formatted_number;
Kết quả sẽ là 123,456,789 - số nguyên được định dạng với dấu phẩy phân cách.
Ví dụ 2: Định dạng số thực với 2 chữ số thập phân
SELECT FORMAT(123456.789, 2) AS formatted_number;
Kết quả sẽ là 123,456.79 - số thực được định dạng với 2 chữ số thập phân.
Ví dụ 3: Định dạng số với không có chữ số thập phân
SELECT FORMAT(123456.789, 0) AS formatted_number;
Kết quả sẽ là 123,457 - số thực được làm tròn lên và không có chữ số thập phân.
Ví dụ 4: Định dạng âm
SELECT FORMAT(-123456789, 2) AS formatted_number;
Kết quả sẽ là -123,456.79 - số âm cũng được định dạng tương tự.
Kết luận
Hàm FORMAT trong MySQL là một công cụ mạnh mẽ giúp bạn dễ dàng định dạng số để tạo ra các báo cáo và bảng dữ liệu dễ đọc hơn. Với cú pháp đơn giản cùng nhiều tùy chọn, bạn có thể linh hoạt định dạng các số theo ý muốn. Hãy thử nghiệm với các số khác nhau để làm quen và hiểu rõ hơn về cách hàm này hoạt động!