0 / 0 / 0
Регистрация: 27.05.2010
Сообщений: 20
|
||||||
1 | ||||||
Сгруппировать данные в запросе27.11.2011, 14:32. Показов 13584. Ответов 12
Метки нет (Все метки)
Мне нужно запросом выбрать табличную часть из документа и сгруппировать в запросе строки по одинаковым номенклатурам и количество сложить. С помощью конструктора запросов делаю следующий запрос, но он выдает ошибку еще в конструкторе. Вот запрос:
Добавлено через 4 часа 59 минут Может я не правильно вопрос задал? Вот этот запрос мне выдал КОНСТРУКТОР, Мне надо из документа КАС_ЗаказНаПроизводство сделать выборку из табличной части МАТЕРИАЛЫ, Номенклатуры и количества, СГРУППИРОВАТЬ номенклатуру и все! ПОДСКАЖИТЕ, Срочно надо!!!
0
|
27.11.2011, 14:32 | |
Ответы с готовыми решениями:
12
Как в запросе Access сгруппировать даты по месяцам? Помогите!!! Сгруппировать данные в таблице Как сгруппировать данные? Как сгруппировать данные |
16 / 16 / 4
Регистрация: 19.03.2011
Сообщений: 138
|
|
27.11.2011, 15:15 | 2 |
Ошибку какую выдает?
0
|
0 / 0 / 0
Регистрация: 27.05.2010
Сообщений: 20
|
|
27.11.2011, 15:35 [ТС] | 3 |
Выдает ПРЕДУПРЕЖДЕНИЕ группировка по Таблицам верхнего уровня и вложенным таблицам!!! Скрин приложил!!
А вообще скажи запрос правильно построен?????
0
|
16 / 16 / 4
Регистрация: 19.03.2011
Сообщений: 138
|
||||||
27.11.2011, 15:48 | 4 | |||||
Попробуй так:
0
|
309 / 309 / 1
Регистрация: 16.01.2011
Сообщений: 1,073
|
||||||
27.11.2011, 19:13 | 5 | |||||
0
|
0 / 0 / 0
Регистрация: 27.05.2010
Сообщений: 20
|
|
27.11.2011, 23:05 [ТС] | 6 |
А в данном случае
КАС_ЗаказНаПроизводство.Ссылка -Это будет ссылка на документ разве? у нас же написано ИЗ Документ.КАС_ЗаказНаПроизводство.Материалы КАК КАС_ЗаказНаПроизводство то есть ссылка идет на табличную часть Материалы. Добавлено через 13 минут и СУММА(КАС_ЗаказНаПроизводство.Количество) КАК Количество разве не будет складывать все количества без разбора позиций? А мне нужно чтобы складывало только там где группирует НОМЕНКЛАТУРУ Добавлено через 3 часа 7 минут Не работает этто ничего, мне кажется запрос построен не верно!
0
|
16 / 16 / 4
Регистрация: 19.03.2011
Сообщений: 138
|
|
27.11.2011, 23:13 | 7 |
тот запрос, что я написал, пусть он и не выдержан в духе правильного программирования, но зато он работает.
0
|
309 / 309 / 1
Регистрация: 16.01.2011
Сообщений: 1,073
|
|
27.11.2011, 23:23 | 8 |
как считаешь КАС_ЗаказНаПроизводство.Ссылка и КАС_ЗаказНаПроизводство.Материалы.Ссылка равнозначны?
СУММА(КАС_ЗаказНаПроизводство.Количество) КАК Количество и СГРУППИРОВАТЬ ПО КАС_ЗаказНаПроизводство.Номенклатура говорят о том что данные будут сгруппированы но номенклатуре. В своем посте я допустил ошибку, каюсь СГРУППИРОВАТЬ ПО КАС_ЗаказНаПроизводство.Материалы.Номенклатура, Количество) заменить на СГРУППИРОВАТЬ ПО КАС_ЗаказНаПроизводство.Номенклатура и КАС_ЗаказНаПроизводство.Ссылка тоже лишнее в выборке. Добавлено через 58 секунд tarantool тоже написал правильно, но вторая выборка уже лишняя.
0
|
16 / 16 / 4
Регистрация: 19.03.2011
Сообщений: 138
|
|
27.11.2011, 23:29 | 9 |
Я просто не знаю почему, но когда пытаюсь прогнать запрос через консоль запросов, выходит сообщение, что мол объект КАС_ЗаказНаПроизводство.Ссылка КАК Ссылка не найден(ну или что-то в этом духе), и эту проблему обхожу при помощи вот такого вложенного запроса, неудобно конечно, но пока другого пути не нашел.
0
|
0 / 0 / 0
Регистрация: 27.05.2010
Сообщений: 20
|
|
27.11.2011, 23:43 [ТС] | 10 |
0
|
309 / 309 / 1
Регистрация: 16.01.2011
Сообщений: 1,073
|
|
28.11.2011, 07:20 | 12 |
0
|
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
28.11.2011, 11:14 | 13 |
Поля КАС_ЗаказНаПроизводство.Ссылка и КАС_ЗаказНаПроизводство.Материалы.Ссылка равнозначны, если КАС_ЗаказНаПроизводство это документ.
А док или ТЧ - в разделе запроса "ИЗ". Начинать надо с того, что расставить по местам объекты запроса: где поле, а где таблица-источник.
0
|
28.11.2011, 11:14 | |
28.11.2011, 11:14 | |
Помогаю со студенческими работами здесь
13
сгруппировать данные по полям Сгруппировать данные из трех колонок как сгруппировать данные в ячейке Сгруппировать данные по месяцам (за периоды) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |