Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запросы. Есть вопрос по ним, но в название топика суть не влезет / 2 сообщений из 2, страница 1 из 1
17.06.2003, 21:12
    #32184799
Paranoik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запросы. Есть вопрос по ним, но в название топика суть не влезет
Есть запрос SELECT, скажем, некоего столбца. При этом в запросе происходит, например, умножение значения этого столбца на значение, вычисленное вложенным запросом, очень громадным.
Т.е. выглядит так:
SELECT t1.field1*(xxx) FROM t1 WHERE [условие]
где xxx - еще какой-то запрос, очень большой.

Вопрос: как быть если надо сделать такое:
SELECT t1.field1*(xxx),t2.field1-(xxx),t3.field1+(xxx) FROM t1 WHERE [условие]
?
Три раза подряд всадить этот вложенный огромный запрос? Просто значение, полученнное в результате запроса xxx - оно одно и то же, и справедливо для любых вычислений относительно текущей вычисляемой записи...

Просто у меня запрос есть размером в 1.5тыс символов, львиную долю которого как раз и составляет вложенный запрос... А теперь возникла необходимость результат этого вложенного запроса применить в вычислениях еще одного столбца...
Как быть?
...
Рейтинг: 0 / 0
17.06.2003, 22:11
    #32184814
Paranoik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запросы. Есть вопрос по ним, но в название топика суть не влезет
Всё, сам разобрался...
Поспешил с вопросом.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запросы. Есть вопрос по ним, но в название топика суть не влезет / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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