Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pembulatan MySQL Hingga 5 Sen Terdekat

Karena 100/5 =20 yang kita lakukan adalah mengalikan dengan 20, membulatkan ke atas ke bilangan bulat terdekat, lalu membaginya dengan 20.

(Untuk mengumpulkan di MySQL gunakan CEIL)

Contoh untuk $1,03:

1.03 * 20   = 20.60
CEIL(20.60) = 21.0000
21 / 20     = 1.0500

CATATAN:Saya juga membulatkan seluruh pernyataan menjadi 2 tempat desimal hanya untuk menghilangkan angka nol yang tertinggal.

SELECT ROUND( CEIL( (old_price) * 20) / 20, 2) FROM table


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kueri yang tidak perlu di Hibernate - MySql

  2. Apakah ada alternatif ANSI SQL untuk kata kunci MYSQL LIMIT?

  3. CREATE TABLE MySQL vs T-SQL dengan Contoh Sintaks

  4. Bagaimana cara menghindari tanda kutip (') di MySql?

  5. MySQL Query untuk mendapatkan usia dari tanggal lahir