У меня есть чтение Access из глобальной базы данных, и есть столбец, где даты представлены в формате YYYYMMDD, и я ищу код SQL, который позволяет мне фильтровать его между вчерашним и первым днем в текущем месяце (он не будет работать в первый день месяца, так что я не беспокоюсь о его нарушении там).Фильтрация даты в MS Access SQL
Например, я в настоящее время он работает с использованием кода: Между 20170201 и 20170221
Я хотел бы иметь его использовать код, который находится между [FIRST МЕСЯЦА] и [ВЧЕРА]
Что вы подразумеваете под "Сортировка между двумя датами". Вы имеете в виду фильтр? Является ли это датой, хранящейся в виде текста, или просто фанкойным форматом даты в поле даты? – JNevill
Фильтр, я считаю. Я хочу, чтобы он показывал транзакции, которые произошли между первым месяцем и предыдущим рабочим днем. Если я напишу «Между 20170201 и 20170221», он будет работать нормально, но мне нужно его автоматически обновлять с каждым днем. – mbald23
«Между 20170201 и 20170221» подразумевает, что ваши данные хранятся как int, это правильно? В этом случае решением будет конвертировать даты (первый из текущего месяца и вчера) в этот формат. – Degan