Bagaimana untuk menanyakan tarikh antara dua tarikh dalam lajur yang sama dalam MySQL
P粉083785014
P粉083785014 2023-09-05 21:17:10
0
1
441

Saya mempunyai jadual yang dipanggil holiday_master dengan lajur berikut

| Id | |:---|:-------|:-----------------------| |. 1 | |. 2 |. Festival Perayaan |. 

Andaikan saya mempunyai tarikh semasa 2021-12-27, ia muncul di baris pertama, saya ingin mendapatkan rekod itu, terima kasih terlebih dahulu :)

P粉083785014
P粉083785014

membalas semua (1)
P粉245003607

Reka bentuk pangkalan data yang lemah boleh menyebabkan banyak masalah. Pangkalan data anda tidak tersedia.Date应该是时间戳或日期格式,并分割为两列:start_dateend_date

Kemudian anda boleh laksanakan

SELECT * FROM holiday_master WHERE start_date < :date AND end_date > :date
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!