Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос / 3 сообщений из 3, страница 1 из 1
29.06.2004, 14:33:33
    #32581281
Victor5000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос
PARAMETERS [Введите год] Short;
TRANSFORM Sum(Сч_Усл.СтоимостьУслуги) AS Сумма
SELECT Менеджеры.Менеджер, Поставщики.[Имя Поставщика], Услуги.[Наименование услуги], Sum([Сумма]) AS Total
FROM (Поставщики INNER JOIN (Менеджеры INNER JOIN Счет ON Менеджеры.[Код Менеджера] = Счет.КодМенеджера) ON Поставщики.[Код Поставщика] = Счет.КодПоставщика) INNER JOIN (Услуги INNER JOIN Сч_Усл ON Услуги.[Код услуги] = Сч_Усл.КодУслуги) ON Счет.КодДокумента = Сч_Усл.КодДокумента
WHERE (((Year([ДатаДокумента]))="Введите год"))
GROUP BY Менеджеры.Менеджер, Поставщики.[Имя Поставщика], Услуги.[Наименование услуги]
PIVOT Format([ДатаДокумента],"mmm");


Кто подскажет в чем ошибка?
Вводится значение параметра, но резудьтат пусто, ни одной записи если явно указать год, без параметра все работает.
какай тип параметра нужно задать, если дело в типе, стоит - "целое"
...
Рейтинг: 0 / 0
29.06.2004, 14:38:49
    #32581306
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос
Кавычки замени на квадратные скобки
Ибо - в кавычках это текстовая константа и естно она не равна ни чему
...
Рейтинг: 0 / 0
29.06.2004, 14:54:21
    #32581365
Victor5000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос
Ооооооо. Спасибо!!!!!!
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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