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

Bandingkan hanya hari dan bulan dengan bidang tanggal di mysql

Gunakan DATE_FORMAT sebagai gantinya:

SELECT DATE_FORMAT('2000-07-10','%m-%d')

hasil

07-10

Berikut kueri Anda yang ditulis ulang dengan DATE_FORMAT() :

SELECT *
FROM table
WHERE DATE_FORMAT(field, '%m-%d') = DATE_FORMAT('2000-07-10', '%m-%d')
AND id = "1"


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Situs web multi bahasa praktik terbaik

  2. Bagaimana saya bisa terhubung ke MySQL dengan Python 3 di Windows?

  3. Cara membatasi akses port MySQL

  4. 7 Cara Menemukan Baris Duplikat saat Mengabaikan Kunci Utama di MySQL

  5. Contoh Pernyataan JDBC – Sisipkan, Hapus, Perbarui, Pilih Rekam