Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak uzyskać dokładne wartości dziesiętne bez zaokrąglania w MySQL?

Musisz użyć obcinanie funkcja zamiast round :

SELECT TRUNCATE(72.396, 2) 

Aby odpowiedzieć na pytanie w komentarzu - obcinaj po prostu usuwa wszelkie dodatkowe miejsca dziesiętne po liczbie określonej w drugim argumencie, bez zaokrąglania.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Liczba i grupowanie MySQL według dnia

  2. Przygotowane oświadczenie z ON DUPLICATE KEY

  3. MySQL vs. SQL Server vs. Oracle

  4. Dołączenie lewe przy użyciu kryteriów hibernacji

  5. DAYOFYEAR() Przykłady – MySQL