Merhabalar Varchar formatındaki veritabanı tarih sütunumdan iki tarih arasındaki verileri listelemek istiyorum fakat tarihleri seçince sağlıklı çalışmıyor
$rezsorgu = $db->query("SELECT * FROM rezervasyon WHERE tarih BETWEEN '$baslangic' and '$bitis' ORDER by tarih ASC")->fetchALL(PDO::FETCH_ASSOC);
kullandığım kod bu yardımcı olabilecek var mı ?
2 Tarih arasındaki verileri listeleme
6
●107
- 06-05-2021, 11:57:28
- 06-05-2021, 12:03:14clairedelune adlı üyeden alıntı: mesajı görüntüle
varchar şeklinde tarih bu şekilde 08.04.2021 - 12:55 - 06-05-2021, 12:16:37( date_format ) tarih formatını kontrol et veri sorgularında sıkıntı yaşatabilirMrsKrypton adlı üyeden alıntı: mesajı görüntüle
- 06-05-2021, 13:44:49
select * from cdr WHERE DATE(calldate) BETWEEN '2012.12.01' AND '2012.12.03';
select * from cdr WHERE DATE(calldate) BETWEEN DATE('2012.12.01 00:00:000') AND '2012.12.03';calldate, tarih ve saat kavramı olabilir bu durumlarda DATE() fonksiyonu ile tarihsel bilgiler alınır.
Saygılarımla,