आपकी दूसरी तारीख आपकी पहली तारीख से पहले की है (यानी आप 29 सितंबर 2010 और 30 जनवरी 2010 के बीच पूछताछ कर रहे हैं)। तिथियों के क्रम को उलटने का प्रयास करें:
SELECT *
FROM `objects`
WHERE (date_field BETWEEN '2010-01-30 14:15:55' AND '2010-09-29 10:15:55')