![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Update одной таблице по результатам другой.... [D6, Paradox]
pok © (2003-05-06 18:13:00)Уважаемые мастера!
Как мне написать SQL запрос что бы зделать такое:
Имеется
Таблица1: поля - code, kil
Таблица2: поля - cod, kl
code,cod,kil,kl - имеют тип Longint
Нужно зделать Kil=Kil+kl всем тем записям в табл1 где
code=cod
Johnmen (2003-05-06 22:59:00) [1]Примерно так :
UPDATE Table1 A
SET A.kil=A.kil+(SELECT B.kl FROM Table2 B WHERE B.cod=A.code)
При условии, что cod в Table2 уникально.