Оператор SQL для выбора всех строк за предыдущий день - PullRequest
101 голосов
/ 01 октября 2009

Я ищу хороший оператор SQL, чтобы выбрать все строки предыдущего дня из одной таблицы. Таблица содержит один столбец даты и времени. Я использую SQL Server 2005.

Ответы [ 11 ]

0 голосов
/ 24 января 2019

subdate (now (), 1) вернет отметку времени вчерашнего дня Приведенный ниже код выберет все строки со вчерашней отметкой времени

Select * FROM `login` WHERE `dattime` <= subdate(now(),1) AND `dattime` > subdate(now(),2)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...