Yaw sabahtan beri veritabanındaki bir sütundaki tarih alanının belirtilen iki tarih arasında olup olmadığını kontrol etmeye çalışıyorum. Ama hep bir gün eksik veriyor.
SELECT * FROM TABLO WHERE TARIH BETWEEN '2011-01-01' AND '2011-01-03'
Dönen sonuçlar hep ayın 1'i ve 2'sini kapsıyor. Yani 3 yok. Ne salak iş, layn bu derken sonradan dank etti;
SELECT * FROM TABLO WHERE TARIH BETWEEN '2011-01-01 00:00:00' AND '2011-01-03 23:59:59'
yazmak sorunu çözüyor..
Hiç yorum yok:
Yorum Gönder