powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Очень простой запрос.
4 сообщений из 4, страница 1 из 1
Очень простой запрос.
    #32004933
Andrew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имеется:
create view ДД as
SELECT TOP 100 PERCENT * from Документы_Движения
order by ДатаДокумента, КодДокумента, НомерПП, КодДвижения

Как получить последнюю запись этого набора данных?
Можно ли это сделать без подзапросов?
Почему такое выражение работает замечательно:
select @ДатаДокумента=max(ДатаДокумента) from Документы_Движения
А такое выдает "Internal Server error":
set @ДатаДокумента=(select max(ДатаДокумента) from Документы_Движения)

Заранее благодарен.
P.S. Буду еще более благодарен, если взглянете мой вопрос относительно сортировки и выборки от 22 Apr, 2001 22:50:03
А то замучился уже во всех запросах к этому представлению указывать условия отбора по 4 полям .
...
Рейтинг: 0 / 0
Очень простой запрос.
    #32004934
VictorS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А если вот так?
SELECT Top 1 *
FROM
(SELECT TOP 100 PERCENT * from Документы_Движения
order by ДатаДокумента, КодДокумента, НомерПП, КодДвижения ASC) T1

SELECT @ДатаДокумента=max(ДатаДокумента) from Документы_Движения
...
Рейтинг: 0 / 0
Очень простой запрос.
    #32004993
Andrew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2VictorS: Спасибо. Чего то я не в ту сторону думал .
А как на счет Internal Server error"?
...
Рейтинг: 0 / 0
Очень простой запрос.
    #32005184
Dankov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Оператор set не предусматривает выполнение запроса. А ты его заставляешь. Он в полном праве обидется гримассой 'Internal Server Error' или какой-либо другой.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Очень простой запрос.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]