У меня есть этот запрос,Дата между - SQL Server 2008 - ASP.net
WITH NumberedRows AS
(
SELECT Serial,
DateReceived,
DeviceLevel,
ROW_NUMBER() OVER (ORDER BY DateReceived) AS RowNumber
FROM TBLReadings
)
SELECT *
FROM NumberedRows
WHERE RowNumber % 5 = 1 and Serial like '+447584996153'
мне нужно искать между датой - последние 7 дней. Я знаю поиск ..
WHERE DateReceived BETWEEN 'blahblah' and 'blahblah'
Но какова функция? Я пробовал разные форматы, чтобы назвать дату конкретно.
Текущие данные извлекают дату в формате dd/mm/yyyy 00:00:00
.
Я не знаю, как правильно использовать функции для даты в поиске (я предполагаю, что это, почему я не могу получить какие-либо данные при поиске между датами, как я только показываю имя Col и нет данных)
Планируете ли вы передавать значения даты в качестве параметров для запрос? – Thomas
Да, am @Thomas – Brobina