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

Bagaimana cara membandingkan notasi ilmiah dan angka desimal dalam fungsi agregat mysql MIN ()?

Cast ke desimal akan membantu :-

mysql> select cast( "5.89872212195226e-05"  as decimal(65,30));
+--------------------------------------------------+
| cast( "5.89872212195226e-05"  as decimal(65,30)) |
+--------------------------------------------------+
|                 0.000058987221219522600000000000 |
+--------------------------------------------------+

Contoh perbandingan :-

mysql> select least( 4, cast("5.89872212195226e-05" as decimal(65,30)) );
+------------------------------------------------------------+
| least( 4, cast("5.89872212195226e-05" as decimal(65,30)) ) |
+------------------------------------------------------------+
|                           0.000058987221219522600000000000 |
+------------------------------------------------------------+

Contoh penggunaan :-

MIN(cast( ...  as decimal(65,30)))



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara menutup sesi hibernasi dengan benar dengan server mysql

  2. PHP PDOException:SQLSTATE[HY000] [2019] Tidak dapat menginisialisasi kumpulan karakter utf8mb4

  3. Bagaimana cara menangkap kode dan Pesan Kesalahan MySQL menggunakan Laravel 5.2?

  4. Peringatan:Tidak dapat mengubah informasi tajuk - tajuk sudah dikirim karena kesalahan

  5. Desain database MySQL untuk beberapa alamat pelanggan dan alamat default