Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Замена значений одного поля по ключевому полю из другой таблицы  [new]
АлексейВ
Member

Откуда:
Сообщений: 98
Доброе утро!
Вроде просто, но никак: есть таблица, в ней два поля ( N(ключевое) и K(Int) ). В таблице есть кусочек где K=548. Вот это 548 нужно заменит на разные числа которые хранятся в другой таблице. Размер второй таблицы равен как раз тому количеству записей в первой таблице в которых К=548. Структура второй таблицы такая же как и в первой ( N(ключевое) и K(Int) ). Видимо update ? но не соображу никак.

Заранее спасибо :)
11 июл 11, 08:56    [10953721]     Ответить | Цитировать Сообщить модератору
 Re: Замена значений одного поля по ключевому полю из другой таблицы  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
update t1
set t1.val = t2.val
from Table t1 inner join Table2 t2 on t1.id = t2.id
11 июл 11, 09:02    [10953746]     Ответить | Цитировать Сообщить модератору
 Re: Замена значений одного поля по ключевому полю из другой таблицы  [new]
АлексейВ
Member

Откуда:
Сообщений: 98
Knyazev Alexey, спасибо :)
11 июл 11, 09:24    [10953829]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить