Я пытаюсь рассчитать количество дней в текущем месяце со дня 1 до вчерашнего дня без необходимости изменения счетчика вручную. Оригинал SQL, как показано ниже:
select order_id
from orders
where date > dateadd(-23 to current_date) and date < 'today'
желаемый код - что-то вроде
select order_id
from orders
where date > dateadd(datediff(day,firstdayofthemonth,current_date) to current_date) and date < 'today'
Оцените любую помощь