|  | Научите, как "красиво" по условию залить данные из одной ТЗ в другую | ☑ | 
    
        | 0
    
        егаис   24.01.14✎ 19:18 | 
        Есть две тз
Ключевые колонки первой:
 Материал|Склад|Сумма
 Ключевые колонки второй:
 Материал|Склад|Сумма
 Разница в том, что в первой ТЗ сумм нет, нужно из второй тз залить данные "Сумма" по ключу Материал|Склад. Как это сделать красиво интересует, без отбора и перебора?
 |  | 
    
        | 1
    
        NcSteel   24.01.14✎ 19:20 | 
        ЗАПРОС! Чур я первый     |  | 
    
        | 2
    
        егаис   24.01.14✎ 19:20 | 
        (1) можно примером?     |  | 
    
        | 3
    
        KUBIK   24.01.14✎ 19:21 | 
        (2) А где условие?     |  | 
    
        | 4
    
        EugeniaK   24.01.14✎ 19:21 | 
        (0) Вариант 1
Цикл по первой. Для каждой строки ищем соответсвие во второй. Заполняем.
 Вариант 2.
 Закинуть обе на сервер и одним запросом получить результат.
 |  | 
    
        | 5
    
        NcSteel   24.01.14✎ 19:21 | 
             |  | 
    
        | 6
    
        егаис   24.01.14✎ 19:22 | 
        (5) спасибо     |  | 
    
        | 7
    
        ProProg   24.01.14✎ 19:23 | 
        я чего то наверное не понимаю. нафига тогда заливать, если уже в первой все и есть.     |  | 
    
        | 8
    
        егаис   24.01.14✎ 19:24 | 
        (7) разные таблицы, с разной структурой, я для примера описал просто     |  | 
    
        | 9
    
        EugeniaK   24.01.14✎ 19:26 | 
        ВЫБРАТЬ
Таблица1.Материал КАК Материал,
 Таблица1.Склад КАК Склад
 ПОМЕСТИТЬ ВТ_Таблица1
 ИЗ
 &Таблица1 КАК Таблица1
 ;
 ВЫБРАТЬ
 Таблица2.Материал КАК Материал,
 Таблица2.Склад КАК Склад,
 Таблица2.Сумма КАК Сумма
 ПОМЕСТИТЬ ВТ_Таблица2
 ИЗ
 &Таблица2 КАК Таблица2
 ;
 ВЫБРАТЬ
 Таблица1.Материал КАК Материал,
 Таблица1.Склад КАК Склад,
 Таблица2.Сумма КАК Сумма
 ИЗ
 ВТ_Таблица1 КАК Таблица1
 ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТ_Таблица2 КАК Таблица2
 ПО Таблица1.Материал=Таблица2.Материал И Таблица1.Склад=Таблица2.Склад
 |  | 
    
        | 10
    
        егаис   24.01.14✎ 19:27 | 
        (9) все верно     |  | 
    
        | 11
    
        EugeniaK   24.01.14✎ 19:29 | 
        (10) Запрос имеет смыл только на больших объемах.
Иначе лучше цикл локально.
 |  | 
    
        | 12
    
        Wobland   24.01.14✎ 19:35 | 
        (11) фих с ней, с производительностью. но что удобней?     |  | 
    
        | 13
    
        Рэйв   24.01.14✎ 20:06 | 
        НайтиСтроки проще     |  | 
    
        | 14
    
        МихаилМ   24.01.14✎ 20:11 | 
        объединить таблицы в скд.     |  |