Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.14;
Скачать: [xml.tar.bz2];




Вниз

Изменение записей таблицы исходя из другой 


andey   (2001-12-11 19:49) [0]

Есть таблица в которой производится поиск товара.
Найденная запись копируется в другую таблицу. Потом ищу еще товар и тоже копирую. Во второй таблице появляется список товара который надо отнять из первой, то есть отнять только количество товара которое перенесено во вторую таблицу. А вот как ализировать вторую таблицу и при этом отнимать кол-во товара второй из первой.
Помогите кто знает!!!!



TSV   (2001-12-11 20:23) [1]

Если я правильно понял вопрос, то примерно так:

UPDATE TABLE1
SET T1.QUANTITY = T1.QUANTITY - T2.QUANTITY
FROM TABLE1 T1, TABLE2, T2 WHERE
T1.ID_TOVAR = T2.ID_TOVAR

Удачи.



andey   (2001-12-12 21:50) [2]

A где енто вставлять?
сделал так в процедуре:
UPDATE Query1; здесь-[Error] Missing operator or semicolon
SET Q1.QUANTITY = Q1.QUANTITY - T1.QUANTITY
FROM Query1 Q1, TABLE1 T1 WHERE
Q1.Nametovar = T.Nametovar



Fay   (2001-12-12 23:17) [3]

Сколько юзеров?




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.14;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.053 c
1-42496           Ron1                  2001-12-25 23:52  2002.01.14  
Реестр


1-42502           SemFLY                2001-12-26 03:24  2002.01.14  
Как прочитать определённый символ из Edit ?


1-42494           Stexen                2001-12-25 20:42  2002.01.14  
ПО-МОЕМУ интересный вопрос


1-42456           777                   2001-12-25 04:10  2002.01.14  
Ширина колонок TDBGrid


7-42584           Leon                  2001-08-23 22:17  2002.01.14  
Серийный номер материнской платы