Я хотел бы получить предыдущую дату (т. Е. Текущую дату минус 1) и использовать ее в запросе через оператор =.
Я получил следующий запрос для получения предыдущей даты:
select DATEADD(DD, DATEDIFF(DY, 0, GETDATE()), -1)
Это дает: 2011-03-14 00: 00: 00.000
Я хотел бы получить только: 2011-03-14 и использовать это в запросе для проверки данных столбца.
Что-то вроде:
select * from table where column1 in ('values list') and date=(previous_date)
Как я могу объединить два и получить в нужном формате?