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

SQL yang mencantumkan semua ulang tahun dalam 14 hari berikutnya dan sebelumnya

Berikut kode paling sederhana untuk mendapatkan ulang tahun yang akan datang untuk x hari berikutnya dan x hari sebelumnya

kueri ini juga tidak terpengaruh oleh tahun kabisat

SELECT name, date_of_birty 
FROM users 
WHERE DATE(CONCAT(YEAR(CURDATE()), RIGHT(date_of_birty, 6)))
          BETWEEN 
              DATE_SUB(CURDATE(), INTERVAL 14 DAY)
          AND
              DATE_ADD(CURDATE(), INTERVAL 14 DAY)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP, MySQL, PDO - Dapatkan hasil dari kueri UPDATE?

  2. Cara Memuat Konfigurasi JDBC Dari Contoh File Properties

  3. Entri SQL yang kedaluwarsa setelah 24 jam

  4. menampilkan tautan di php

  5. Kolom pembaruan MySQL hanya jika nilainya tidak kosong di mana