Maria DB использует interval
logi c:
curdate() - interval 1 day
Я не могу понять, что вы пытаетесь сделать. Но это вычитает день из текущей даты (без компонента времени).
Предположительно, вам нужно какое-то сравнение, например:
<datecol> > curdate() - interval 1 day