|   |   | 
| 
 | Конкатенация временных таблиц | ☑ | ||
|---|---|---|---|---|
| 0
    
        Облачко 24.09.20✎ 16:12 | 
        Привет! Кто знает как решить такую задачу. В запросе две временных таблицы. Во второй на один столбец больше чем в первой. По факту "Разматываю" ГП до материалов и хочу собрать это вместе. Например, первая таблица, содержит строку: Стол (ГП) - крышка стола (ПФ) - болтик(Материал). Вторая таблица: Стол (ГП)- крышка стола (ПФ) - ящик с ручкой (ПФ) - ножка стола (Материал). как можно соединить эти таблицы в запросе, чтобы в ней были обе эти строки, одна под другой?     | |||
| 1
    
        Ёпрст гуру 24.09.20✎ 16:14 | 
        полное соединение     | |||
| 2
    
        Dен 24.09.20✎ 16:20 | 
        ОБЪЕДИНИТЬ ВСЕ     | |||
| 3
    
        Облачко 24.09.20✎ 16:20 | 
        ОБЪЕДИНИТЬ ВСЕ - это где?     | |||
| 4
    
        Ёпрст гуру 24.09.20✎ 16:21 | 
        (3) в запросе к двум эти таблицам     | |||
| 5
    
        Облачко 24.09.20✎ 16:22 | 
        (1)  - если я делаю полное и все реквизиты вывожу, то обе строки в в одну склеиваются,
 а мне надо одну под другой.. | |||
| 6
    
        Облачко 24.09.20✎ 16:22 | 
        дайте пример )     | |||
| 7
    
        Ёпрст гуру 24.09.20✎ 16:23 | 
        (6) 
 выбрать "Вася" как Петя Объединить все Выбрать "Федя" | |||
| 8
    
        Йохохо 24.09.20✎ 16:27 | ||||
| 9
    
        Облачко 24.09.20✎ 16:30 | 
        (8)  - понятно, теперь другая проблемка. Вторую временную таблицу я получал как соединение первой с регистром накопления. Как-то надо тогда иначе вторую получать.     | |||
| 10
    
        Йохохо 24.09.20✎ 16:32 | 
        (9) без коррелированных подзапросто и ЦТЕ? оберни в ВТ )     | |||
| 11
    
        Облачко 24.09.20✎ 16:32 | 
        ВЫБРАТЬ
 ПродукцияВПроизводстве.Номенклатура.Код КАК НоменклатураКод, СУММА(ПродукцияВПроизводстве.Количество) КАК Количество, СУММА(ПродукцияВПроизводстве.Стоимость) КАК Стоимость ПОМЕСТИТЬ ВТ_ПродВПроизв ИЗ РегистрНакопления.ПродукцияВПроизводстве КАК ПродукцияВПроизводстве ГДЕ ПродукцияВПроизводстве.Фирма = &Фирма И ПродукцияВПроизводстве.Номенклатура.ВидУчетаТМЦВыпуск = &ВидУчетаТМЦВыпуск И ПродукцияВПроизводстве.Период МЕЖДУ &ДатаНач И &ДатаКон И ПродукцияВПроизводстве.ВидДвижения = &ВидДвижения СГРУППИРОВАТЬ ПО ПродукцияВПроизводстве.Номенклатура.Код ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВТ_.НоменклатураКод, ПеременныеЗатратыОбороты.НоменклатураПродукции, ПеременныеЗатратыОбороты.Номенклатура, ПеременныеЗатратыОбороты.СтатьяЗатрат, ПеременныеЗатратыОбороты.КоличествоПриход, ПеременныеЗатратыОбороты.СтоимостьПриход ПОМЕСТИТЬ ВТ_МАТиПФ1 ИЗ ВТ_ПродВПроизв КАК ВТ_ ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПеременныеЗатраты.Обороты(&ДатаНач, &ДатаКон, , Фирма = &Фирма) КАК ПеременныеЗатратыОбороты ПО ВТ_.НоменклатураКод = ПеременныеЗатратыОбороты.НоменклатураПродукции.Код ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВТ_МАТиПФ1.НоменклатураКод, ВТ_МАТиПФ1.НоменклатураПродукции, ВТ_МАТиПФ1.Номенклатура, ВТ_МАТиПФ1.СтатьяЗатрат, ВТ_МАТиПФ1.КоличествоПриход, ВТ_МАТиПФ1.СтоимостьПриход ПОМЕСТИТЬ ВТ_ПФ2 ИЗ ВТ_МАТиПФ1 КАК ВТ_МАТиПФ1 ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПеременныеЗатраты.Обороты(&ДатаНач, &ДатаКон, , Фирма = &Фирма) КАК ПеременныеЗатратыОбороты ПО ВТ_МАТиПФ1.НоменклатураКод = ПеременныеЗатратыОбороты.НоменклатураПродукции.Код ГДЕ ВТ_МАТиПФ1.СтатьяЗатрат = &СтатьяЗатратПФ ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВТ_ПФ2.НоменклатураКод, ВТ_ПФ2.НоменклатураПродукции, ВТ_ПФ2.Номенклатура, ПеременныеЗатратыОбороты.Номенклатура КАК Номенклатура1, ВТ_ПФ2.КоличествоПриход, ВТ_ПФ2.СтоимостьПриход, ПеременныеЗатратыОбороты.СтатьяЗатрат ПОМЕСТИТЬ ВТ_МАТиПФ2 ИЗ ВТ_ПФ2 КАК ВТ_ПФ2 ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.ПеременныеЗатраты.Обороты(&ДатаНач, &ДатаКон, , Фирма = &Фирма) КАК ПеременныеЗатратыОбороты ПО ВТ_ПФ2.Номенклатура = ПеременныеЗатратыОбороты.НоменклатураПродукции | |||
| 12
    
        Облачко 24.09.20✎ 16:33 | 
        если кто-то вдруг хочет посмотреть\поправить запрос )     | |||
| 13
    
        Облачко 24.09.20✎ 16:34 | 
        ЦТЕ - это? (10)     | |||
| 14
    
        Ёпрст гуру 24.09.20✎ 16:37 | 
        (14) ну а теперь сделай 
 Выбрать * ИЗ ВТ_ПФ2 объединить все выбрать * ИЗ ВТ_МАТиПФ2 наслаждайся | |||
| 15
    
        Облачко 24.09.20✎ 16:39 | 
        Ура, вроде получилось!!!
 Всем спасибо!!! | |||
| 16
    
        Облачко 24.09.20✎ 16:41 | 
        А ЦТЕ так это все же что?     | |||
| 17
    
        Йохохо 24.09.20✎ 16:47 | ||||
| 18
    
        Облачко 24.09.20✎ 16:49 | 
        благодарю     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |