Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

DOUBLE so với DECIMAL trong MySQL

Trên thực tế nó khá khác nhau. DOUBLE gây ra vấn đề làm tròn. Và nếu bạn làm điều gì đó như 0.1 + 0.2 nó cung cấp cho bạn một cái gì đó giống như 0.30000000000000004 . Cá nhân tôi sẽ không tin tưởng vào dữ liệu tài chính sử dụng phép toán dấu phẩy động. Tác động có thể nhỏ, nhưng ai biết được. Tôi muốn có những gì tôi biết là dữ liệu đáng tin cậy hơn là dữ liệu gần đúng, đặc biệt là khi bạn đang xử lý các giá trị tiền.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Giám sát hiệu quả MySQL với Bảng điều khiển SCUMM:Phần 3

  2. Có thể thực thi kiểm tra dữ liệu trong MySQL bằng biểu thức chính quy không

  3. Cách tìm hàng thứ n trong MySQL

  4. MySQL - Chờ trong vài giây bằng cách sử dụng SELECT SLEEP ()

  5. Nguồn dữ liệu MySQL không xuất hiện trong Visual Studio