|
Научите, как "красиво" по условию залить данные из одной ТЗ в другую | ☑ | ||
|---|---|---|---|---|
|
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
|
объединить таблицы в скд.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |