У меня есть скрипт, который автоматически заполняет базу данных mysql данными каждый час. Он заполняет поле даты, например 03/17 / 10.12: 34: 11 и т. Д.
Я работаю над извлечением данных на основе 1 дня за раз из сценария поиска.
Если я использую
SELECT *
FROM call_logs
WHERE call_initiated between '03/17/10.12:00:00' and '03/17/10.13:00:00'
это работает, но когда я пытаюсь добавить остальные параметры поиска, оно игнорирует поле call_initiated.
SELECT *
FROM call_logs
WHERE caller_dn = '2x9xxx0000' OR called_dn = '2x9xxx0000'
AND call_initiated between '03/17/10.12:00:00' and '03/17/10.13:00:00'
^ - Я выкинул пару цифр. Я также пытался без функции между, и использовал> = <=, чтобы получить записи, но получить те же результаты. Я уверен, что это упущение, заранее спасибо. </p>