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

Mysql Bandingkan dua bidang datetime

Kueri yang ingin Anda tampilkan sebagai contoh adalah:

SELECT * FROM temp WHERE mydate > '2009-06-29 16:00:44';

04:00:00 adalah 04:00, jadi semua hasil yang Anda tampilkan datang setelah itu, mana yang benar.

Jika Anda ingin menampilkan semuanya setelah jam 4 sore, Anda harus menggunakan notasi (24 jam) yang benar dalam kueri Anda.

Untuk memperjelas, coba ini:

SELECT mydate, DATE_FORMAT(mydate, '%r') FROM temp;

Itu akan menunjukkan tanggal, dan waktunya 12 jam.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hitung jumlah nilai unik

  2. Cara menggunakan $_GET untuk mendapatkan beberapa parameter menggunakan nama yang sama di PHP

  3. Masalah mengikat array yang meledak ke dalam pernyataan yang disiapkan mysql

  4. Perbedaan kinerja antara sama (=) dan IN dengan satu nilai literal

  5. Bagaimana cara menambahkan kunci utama ke tabel MySQL?