imho.ws |
![]() |
![]() |
![]() |
# 1 |
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SQL: JOIN UPDATE
Здравствуйте.
Мне "не хватает" оператора "UPDATE JOIN". Подскажите, как правильнее сделать: Пусть есть таблица Table1: Код:
Table1: id | value 1 | 5 2 | 7 3 | 10 Код:
TableDelta: ID | Delta 1 | 1 2 | -3 3 | 5 Код:
Table1: id | value 1 | 6 2 | 4 3 | 15 Код:
UPDATE Table1 t1 SET value = value + (SELECT SUM(Delta) From TableDelta td WHERE td.ID = t1.ID) Есть мысли как это сделать элегантнее?
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
![]() |
![]() |
# 2 |
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Все, прошу всех прощения за неудобства, все разобрался, все нашел. Тему можно закрывать
![]()
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
![]() |