Bạn có thể sử dụng hàm ROUND ().
Cú pháp như sau
CHỌN VÒNG (yourColumnName, yourPre precisionIntegerValue) từ yourTableName;
Để hiểu khái niệm này, chúng ta hãy tạo một bảng. Truy vấn để tạo bảng như sau
mysql> tạo bảng choChèn một số bản ghi trong bảng bằng lệnh chèn. Truy vấn như sau -
mysql> chèn vào giá trị cho sẵnPre precisionDemo (Số tiền) (45,678); Truy vấn OK, 1 hàng bị ảnh hưởng (0,12 giây) mysql> chèn vào giá trị givenPre precisionDemo (Số tiền) (123.456); Truy vấn OK, 1 hàng bị ảnh hưởng (0,15 giây) mysql> chèn vào các giá trị (Số tiền) choPre precisionDemo (245,890); Truy vấn OK, 1 hàng bị ảnh hưởng (0,20 giây) mysql> chèn vào các giá trị (Số tiền) choPre precisionDemo (980,678); Truy vấn OK, 1 hàng bị ảnh hưởng (0,19 giây)Hiển thị tất cả các bản ghi từ bảng bằng cách sử dụng câu lệnh select. Truy vấn như sau -
mysql> select * from givenPre precisionDemo;Sau đây là kết quả
+ --------- + | Số lượng | + --------- + | 45,678 || 123,456 || 245,89 || 980.678 | + --------- + 4 hàng trong bộ (0,00 giây)Đây là truy vấn để CHỌN NỔI với độ chính xác đã cho
mysql> CHỌN VÒNG (Số tiền, 2) từ givenPre precisionDemo;Sau đây là kết quả
+ ----------------- + | ROUND (Số tiền, 2) | + ----------------- + | 45,68 || 123,46 || 245,89 || 980,68 | + ----------------- + 4 hàng trong bộ (0,00 giây)