Я хочу выбрать все записи из таблицы Log, где значения полей DateAndTime (типа datetime) - за день до сегодняшнего дня, в любой день.
Итак, если сегодня 2011-06-08, я хочу выбрать все строки, где DateAndTime больше или равно 2011-06-07 00:00:00, а также меньше 2011-06-08 00:00:00.
Я предполагаю, что потенциальная ловушка здесь будет поведением в первый день месяца, так как очевидно, что дата, такая как 2011-06-00, недействительна и должна быть 2011-05-31.