Используйте функции даты / времени! Не преобразовывайте в строку!
where timestamp >= '2020-03-04' AND
timestamp < '2020-03-05' AND
speed_type = 'SPEED'
Мало того, что это предотвращает ненужное преобразование типов. Но он также невосприимчив к любым настройкам интернационализации, которые могут повлиять на преобразование в строку (что может зависеть от базы данных).
Он также может использовать соответствующие индексы, которые включают timestamp
. А оптимизатор обладает лучшей информацией, которая может улучшить план запросов (хотя план в этом случае, по общему признанию, прост).