Запросы: как объединить две таблицы в одном документе... #569944


#0 by Andry_Boris
Подскажите плиз. В документе есть 2 таблицы Нужно объединить данные чтобы получилась одна рабочая таблица как это сделать? Если не ошибаюсь это должен быть правый запрос? 1 таблица: РаботникиОрганизации Поля: 2 таблица: ПараметрыОплаты Поля: Нужно получить одну таблицу с полями 3.1) Сотрудник    ЗарплатаКВыплатеОрганизацийРаботникиОрганизации.Сотрудник,    ЗарплатаКВыплатеОрганизацийРаботникиОрганизации.Сумма,    ЗарплатаКВыплатеОрганизацийРаботникиОрганизации.НомерКарточки,    ЗарплатаКВыплатеОрганизацийПараметрыОплаты.ИсточникФинансирования КАК ИсточникФинансирования ИЗ Но почему-то затраивает строки?!
#1 by Andry_Boris
ВЫБРАТЬ    ЗарплатаКВыплатеОрганизацийРаботникиОрганизации.Ссылка КАК Документ,            Документ.ЗарплатаКВыплатеОрганизаций.ПараметрыОплаты КАК ЗарплатаКВыплатеОрганизацийПараметрыОплаты    ЗарплатаКВыплатеОрганизацийРаботникиОрганизации.НомерКарточки,    ЗарплатаКВыплатеОрганизацийРаботникиОрганизации.Ссылка ПО разобрался
#2 by vicof
ОБЪЕДИНИТЬ
#3 by vicof
проще было бы
#4 by Andry_Boris
как проше???
#5 by qeos
"правый запрос" )
#6 by Andry_Boris
пример можно, а то я совсем запутался плиз!!!
#7 by Axel2009
#8 by Andry_Boris
ЗарплатаКВыплатеОрганизацийРаботникиОрганизации.НомерКарточки, ИЗ    Документ.ЗарплатаКВыплатеОрганизаций.РаботникиОрганизации КАК ЗарплатаКВыплатеОрганизацийРаботникиОрганизации ВЫБРАТЬ ИЗ    Документ.ЗарплатаКВыплатеОрганизаций.ПараметрыОплаты КАК ЗарплатаКВыплатеОрганизацийПараметрыОплаты но формируется не правильно!!! отдельно все
#9 by qeos
группируй.. или отдай сделать это програмерам..
#10 by Axel2009
а как надо объединить 3 строки из 1ого запроса с 1ой строкой 2го запроса?
#11 by Andry_Boris
Да
#12 by hhhh
вообще-то правое соединение практически не используется. Где ты его откопал?
#13 by ptiz
Тогда 45
#14 by Andry_Boris
ЧТО ЕСТЬ 45
#15 by Axel2009
это Да!
#16 by Axel2009
я? правое? откопал? ненене
#17 by Andry_Boris
1 таблица: РаботникиОрганизации Поля: 2 таблица: ПараметрыОплаты Поля: Нужно получить одну таблицу с полями 3.1) Сотрудник - связующее поле между 1 и 2 таблицей 3.2) Сумма - из 1 таблицы 3.3) Карточка - из 1 таблицы 3.4) ИсточникФинансирования - из 2 таблицы
#18 by Axel2009
Сотр1 200 Карточка1 Сотр1 300 Карточка2 Сотр1 ИсточникФинансирования1 Сотр2 ИсточникФинансирования2 как должна выглядеть таблица итоговая?
#19 by Axel2009
Сотр1 200 Карточка1 Сотр1 300 Карточка2 Сотр1 ИсточникФинансирования1 Сотр1 ИсточникФинансирования2 точнее этот пример
#20 by Andry_Boris
4 колонки... в итоговой таблице |сотрудник|сумма|карточка|источник|
#21 by ptiz
Т.е. должно быть Сотр1 200 Карточка1  ИсточникФинансирования1 Сотр1 200 Карточка1  ИсточникФинансирования2 Сотр1 300 Карточка2  ИсточникФинансирования1 Сотр1 300 Карточка2  ИсточникФинансирования2 так?
#22 by ptiz
Пойми: твоя задача - указать тупой машине, каким образом пристыковать строки одной таблицы к строкам другой. По какому критерию?
#23 by Andry_Boris
Так Т.е. должно быть Сотр 200 Карточка  ИсточникФинансирования1 Сотр 150 Карточка  ИсточникФинансирования2 Карточка - одинаковое значение Сотр - одинаковое значение Суммы разные по ИсточникФинансирования
#24 by ptiz
если таблицы такие Сотр 200 Карточка1 Сотр 150 Карточка2 Сотр ИсточникФинансирования1 Сотр ИсточникФинансирования2 то что делать?
#25 by Andry_Boris
Карточка - одинаковое значение
#26 by Axel2009
ну так и соединяй по источник финансирования, если суммы по ним
#27 by ptiz
Пусть карточка будет одинаковая. Без разницы. Сотр 200 Карточка Сотр 150 Карточка Сотр ИсточникФинансирования1 Сотр ИсточникФинансирования2 Что делать в таком случае?
#28 by Andry_Boris
1 таблица: РаботникиОрганизации Поля: 2 таблица: ПараметрыОплаты Поля:
#29 by Axel2009
чукча писатель
#30 by ptiz
Итоговый результат приведи по примеру из
#31 by jenny_tea
а можно еще задать глупый вопрос а зачем группировать по ссылке строки?
#32 by Andry_Boris
Сотр 200 Карточка  ИсточникФинансирования1 Сотр 150 Карточка  ИсточникФинансирования2
#33 by ptiz
А почему не Сотр 200 Карточка  ИсточникФинансирования1 Сотр 150 Карточка  ИсточникФинансирования3 или Сотр 200 Карточка  ИсточникФинансирования3 Сотр 150 Карточка  ИсточникФинансирования1 ?
#34 by ptiz
Почему выбраны именно ИсточникФинансирования1 для строки Сотр 200 и ИсточникФинансирования2 для строки Сотр 150 ?
#35 by Andry_Boris
ИЗ        ИЗ    ЗарплатаКВыплатеОрганизацийРаботникиОрганизации.Физлицо ПО    ИсточникФинансирования
#36 by Andry_Boris
вопрос снят...
#37 by Axel2009
пока суммы не совпадут..
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С