А как насчет использования функции date_sub
?
Например, чтобы получить вчера (то же самое время, что и сейчас):
select date_sub(now(), interval 1 day);
И получить вчера, без указания времени:
select date(date_sub(now(), interval 1 day));
Так что ваше состояние может быть как
where enquiry_time >= date_sub(now(), interval 1 day)
and enquiry_time < date(date_sub(now(), interval 0 day))
(по крайней мере, если enquiry_time
включает время; если оно включает только дату, достаточно = =)