"action" adlı "tablo" adlı bir tablonuz var ve "failed" olarak adlandırılan bir DATETIME
sütun. Bugün için kayıtları şu an içinMySQL Günün Kayıtları DATE DATETIME Alanından Günlüğü Kullanıyor
SELECT * FROM `actions` WHERE `occurred` = DATE(NOW());
gerçekleştirmeye çalışıyorum. Boş bir sonuç kümesi alıyorum. WHERE
maddesini çıkarırsam, tablodaki tüm 295 satırı görebilirim ve bugün en az 30 satır var. Daha sonra, bugünkü tarih ile geçmişte X gün sayısı arasındaki tüm kayıtları iade etmek için başka bir sorgu yazacağım, ancak oraya ulaşmadan önce, bu sorgunun neden boş bir sonuç kümesi döndürdüğünü bilmem gerekiyor.
Şimdiden teşekkürler. occurred
hiçbir gelecekteki bir tarihte orada varsa
Bu harika çalışıyor:
İşte verilerle oynamak için SQL Fiddle bu. Gelecek veriler olmayacak. ŞİMDİ tarihsel girişlere karşı karşılaştırmak kesinlikle olacaktır. Hızlı cevabınız için teşekkür ederim! – rws907