Vì 100/5 =20, tất cả những gì chúng ta làm là nhân với 20, làm tròn đến số nguyên gần nhất rồi chia cho 20.
(Để làm tròn trong MySQL, hãy sử dụng CEIL)
Ví dụ cho $ 1,03:
1.03 * 20 = 20.60
CEIL(20.60) = 21.0000
21 / 20 = 1.0500
LƯU Ý:Tôi cũng làm tròn toàn bộ câu lệnh thành 2 chữ số thập phân chỉ để xóa bất kỳ số không ở cuối.
SELECT ROUND( CEIL( (old_price) * 20) / 20, 2) FROM table