SQL Server 2005 Выбор последних известных данных - PullRequest
0 голосов
/ 24 июня 2011

У меня есть ситуация, когда мы собираем информацию о емкости в таблице, но иногда происходит сбой сбора данных, и данные за этот день отсутствуют. Я пытаюсь найти способ проверить, когда день равен NULL, а затем вернуться и получить MAX(Date) с хорошими данными. Я знаю, что не предоставляю много информации, но у меня есть идея сделать это с помощью заявления CASE, но я хотел посмотреть, есть ли другие идеи, о которых я мог бы и не подумать.

Спасибо.

1 Ответ

0 голосов
/ 24 июня 2011

Возможно ....

SELECT MAX(Date) FROM [TABLE_NAME] WHERE [DAY_FIELD] IS NOT NULL

Не уверен в ваших требованиях.

...