Здравствуйте. Существует таблица, в которой есть колонка datetime, где содержится дата и время. Поле проиндексировано.
И допустим хочу достать данные за определённые числа, и сконструировал запрос с таким условием
WHERE DATE_FORMAT(date, "%Y-%m-%d") IN ("2018-06-19","2018-06-20","2018-06-26")
И всё повисло... База на продакшене, добавлять новое поле с типом DATE довольно долго, данных очень много. Подскажите как правильно построить запрос.
Вариант с диапазонами (2018-06-19 00:00:00 - 2018-06-19 23:59:59) для каждого дня пока не пробовал, считаю это костылём, который по предчувствию так же будет тормозить.