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

MySQL menyimpan waktu durasi - tipe data?

Menyimpannya sebagai bilangan bulat detik akan menjadi cara terbaik.

  • UPDATE akan bersih dan sederhana - yaitu duration = duration + $increment
  • Seperti yang dicatat Tristram, ada batasan untuk menggunakan TIME lapangan - mis. "TIME nilai dapat berkisar dari '-838:59:59' ke '838:59:59' "
  • Pemformatan tampilan hari/jam/menit/detik tidak akan di-hardcode.
  • Eksekusi perhitungan Anda yang lain hampir pasti akan lebih jelas saat bekerja dengan bidang "jumlah detik" bilangan bulat.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengisi tabel MySQL dengan banyak angka acak?

  2. mysql masukkan kondisi balapan

  3. Bepergian MySQL Tidak dapat membuka kembali kesalahan tabel

  4. Cara menghapus Duplikat di tabel MySQL

  5. Apakah gabungan luar kiri dan gabungan kiri sama?