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

dapatkan nilai dari tabel hanya untuk hari tertentu di mysql

Pertama-tama, Anda harus menyimpan nilai waktu Anda di DATETIME (atau mungkin TIMESTAMP ) kolom. Kemudian ikuti jawaban yang diberikan untuk pertanyaan ini .

Namun, jika Anda benar-benar bersikeras melakukan ini dengan string, Anda selalu dapat menggunakan LIKE perbandingan:

SELECT * FROM `call` WHERE date_time LIKE '12/15/2012 %'

(demo di sqlize.com )

Tentu saja, ini hanya berfungsi untuk menemukan semua catatan untuk satu hari (atau, dengan modifikasi yang sesuai, untuk satu jam / menit / bulan / tahun / dll.). Jika Anda membutuhkan kriteria pemilihan yang lebih rumit, saya sangat menyarankan untuk beralih ke DATETIME yang sebenarnya kolom.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa susunan terbaik untuk digunakan untuk MySQL dengan PHP?

  2. MySQL master ganda

  3. Array - Masukkan nilai array ke tabel mysql

  4. Bagaimana lebih mengoptimalkan tabel MySQL ini untuk satu Query

  5. mysql menghitung duplikat