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

Sql Ansi untuk mengelola nilai DateTime

Menurut SQL:1999, date1-date0 akan memberi Anda nilai tipe INTERVAL, sebuah struct dari mana Anda harus dapat mengekstrak TAHUN, BULAN, HARI, dll.

Saya belum pernah menggunakannya dan saya pikir itu tidak didukung secara luas (meskipun saya mungkin tidak up-to-date). Jika Anda melakukan aritmatika waktu di lapisan basis data dan Anda ingin menjadi kompatibel lintas-DBMS, solusi yang biasa adalah menggunakan cap waktu integer (dengan resolusi apa pun, tetapi waktu Unix adalah umum) dan aritmatika integer lama biasa yang sepenuhnya dapat diandalkan lintas -platform.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Simpan karakter khusus saat mengimpor ke mysql dari csv

  2. Kunci asing MySQL - bagaimana cara menerapkan satu-ke-satu di seluruh tabel?

  3. Bagaimana cara mendapatkan rata-rata hits antara tanggal saat ini ke tanggal yang diposting di MySQL?

  4. Bagaimana cara memilih hanya 1 item tabel anak untuk setiap catatan induk?

  5. kueri tabel pesan sql