|
Группировка в запросе с Объединить | ☑ | ||
---|---|---|---|---|
0
skela1c
18.09.17
✎
15:17
|
Запрос:
ВЫБРАТЬ ПеремещениеТоваров.Ссылка КАК Док, ПеремещениеТоваров.СкладПолучатель КАК СкладПолучатель, "" КАК Штраф, "" КАК Примечание, ИсторияСтатусовСправочниковИДокументов.Дата КАК Принято, "" КАК Отгружено, ПеремещениеТоваров.Дата КАК ДатаДокумента ИЗ Документ.ПеремещениеТоваров КАК ПеремещениеТоваров ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ИсторияСтатусовСправочниковИДокументов КАК ИсторияСтатусовСправочниковИДокументов ПО ПеремещениеТоваров.Ссылка = ИсторияСтатусовСправочниковИДокументов.Объект И (ИсторияСтатусовСправочниковИДокументов.Статус = ЗНАЧЕНИЕ(Справочник.СтатусыСправочниковИДокументов.ПТПринято)) И (ПеремещениеТоваров.Проведен) ГДЕ ПеремещениеТоваров.Организация = &Организация ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПеремещениеТоваров.Ссылка, ПеремещениеТоваров.СкладПолучатель, "", "", "", ИсторияСтатусовСправочниковИДокументов.Дата, ПеремещениеТоваров.Дата ИЗ РегистрСведений.ИсторияСтатусовСправочниковИДокументов КАК ИсторияСтатусовСправочниковИДокументов ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПеремещениеТоваров КАК ПеремещениеТоваров ПО ИсторияСтатусовСправочниковИДокументов.Объект = ПеремещениеТоваров.Ссылка И (ИсторияСтатусовСправочниковИДокументов.Статус = ЗНАЧЕНИЕ(Справочник.СтатусыСправочниковИДокументов.ПТОтгружено)) И (ПеремещениеТоваров.Проведен) ГДЕ ПеремещениеТоваров.Организация = &Организация "сгруппировать" должно быть в каждом запросе или одно на два запроса, подскажите пожалуйста? |
|||
1
Ненавижу 1С
гуру
18.09.17
✎
15:20
|
в каждой ветке свое "сгруппировать"
|
|||
2
Господин ПЖ
18.09.17
✎
15:21
|
смысл левого соединения если условие накладывается на правую половину?
|
|||
3
skela1c
18.09.17
✎
15:47
|
делаю объединить в каждом запросе и 1с сильно задумывается, наверное я делаю что-то не так?
|
|||
4
skela1c
18.09.17
✎
16:08
|
сгруппировать наверное меня не спасет
|
|||
5
Ёпрст
18.09.17
✎
16:20
|
(0)
выбрать * из (выбрать ..из табл1 объединить все выбрать ..из Табл2 .....)как табличка Сгруппировать по Поле |
|||
6
skela1c
18.09.17
✎
16:29
|
(5) сейчас у меня получается :
1 таблица: документ, согласовано, отгружено, дата документа 2 таблица: документ, согласовано, отгружено, дата документа. Документ и дата документа одинаковые, а согласовано и отгружено разные, поэтому не сгруппируется |
|||
7
Ёпрст
18.09.17
✎
16:32
|
(6) нам отсюда не видно, что зачем у куда нужно группировать и ка. Это только вам решать
|
|||
8
Господин ПЖ
18.09.17
✎
16:33
|
вы александр в состоянии пропагандистом не быть
|
|||
9
Ёпрст
18.09.17
✎
16:35
|
ну и вот тут косяк:
"" КАК Отгружено, не надо строки с датами объединять |
|||
10
Ёпрст
18.09.17
✎
16:35
|
пихай хотя бы, пустую дату туда, а не пустую строку.
|
|||
11
dezss
18.09.17
✎
16:42
|
Во втором запросе где убивает левое.
А так да, в каждом надо. |
|||
12
skela1c
18.09.17
✎
17:38
|
(10) спасибо большое, получилось
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |