Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблемы с запросом / 6 сообщений из 6, страница 1 из 1
28.09.2004, 15:32:29
    #32714979
Aldis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с запросом
Есть сложный запрос с групировками (возвращает всего одно число) построенный на втором запросе (возвращает десять чисел) тоже имеющем группировки и с двумя неизвестными параметрами, которые вводяться при открытии запроса, А вопрос вот какого характера есть ли возможность открыть данный запрос без дополнительных вопросов, а подставить их как бы налету взяв из полей ввода на форме, а результат вернуть в другое поле
...
Рейтинг: 0 / 0
28.09.2004, 15:42:01
    #32715001
ищ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с запросом
есть
...
Рейтинг: 0 / 0
28.09.2004, 15:42:04
    #32715002
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с запросом
в запросе "666":

Select * From bla-bla Where bbb = forms!ggg!hhh

В той же форме контрол с сурсом:
= DFirst("MyField";"666")
...
Рейтинг: 0 / 0
28.09.2004, 16:13:30
    #32715081
Aldis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с запросом
to Deminik
при подобном выполнении вываливаеться по ошибке типа неизвестный парамет в запросе

Постараюсь привести более детально
Запрос 1

Select tabl1.pole1, Sum(tabl2.pole) as NewPole
From tabl1 inner join tabl2 on tabl1.pole3 = tabl2.pole_X
Where tabl1.data >=[Начало] and tabl2.data <= [Конец]
Group By tabl1.pole1

Запрос 2

Select Sum(NewPole) as SUMM
From Запрос1 inner join tabl3 on Запрос1.pole1 = tabl3.pole_XX

Эта схема примерная, на самом деле запросов гораздо больше и группируються они тоже по разному, объединять в один проблематично, так как каждый запрос необходим и в отдельности
При запуске запроса2 запрашиваються два параметра НАЧАЛО и КОНЕЦ
Вот хотелось бы их динамически заполнить из полей на форме откуда запускаеться этот запрос
...
Рейтинг: 0 / 0
28.09.2004, 16:18:57
    #32715096
Orlic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с запросом
AldisSelect tabl1.pole1, Sum(tabl2.pole) as NewPole
From tabl1 inner join tabl2 on tabl1.pole3 = tabl2.pole_X
Where tabl1.data >=[Начало] and tabl2.data <= [Конец]
Group By tabl1.pole1


"Мужик, я нифига не понял, но ты достучался до моего сердца ;-) " (c&p Молчаливый Боб)...
...
Рейтинг: 0 / 0
28.09.2004, 17:07:43
    #32715236
Aldis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с запросом
Сорри, очепятался
конечнов первом запросе просто происходит огарничение по датам

Where tabl1.data >=[Начало] and tabl1.data <= [Конец]
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблемы с запросом / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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