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

Откуда:
Сообщений: 3
Всем привет!
Уверен для знающих людей требуемый запрос плевое дело!
Есть таблица в SQL Server порядка 3000 записей со столбцом, например, id1, a, b и еще всякой кучей, во второй таблице есть такие же столбцы a и b и содержит она всего 200 записей. Необходимо в столбец id1 первой таблицы записать номера строк второй таблицы в которых a и b (их сочетание) совпадают с первой.

Заранее спасибо.
15 окт 14, 13:39    [16707186]     Ответить | Цитировать Сообщить модератору
 Re: Помощь с запросом  [new]
Glory
Member

Откуда:
Сообщений: 104760
RomanLD
записать номера строк второй таблицы

в MSSQL у строк нет номеров
15 окт 14, 13:41    [16707209]     Ответить | Цитировать Сообщить модератору
 Re: Помощь с запросом  [new]
xd6497
Guest
RomanLD,

Пронумеровать во второй и сделать джойн по совпадающим полям первого
15 окт 14, 13:50    [16707258]     Ответить | Цитировать Сообщить модератору
 Re: Помощь с запросом  [new]
LexusR
Member

Откуда: Novosibirsk
Сообщений: 1873
xd6497
RomanLD,

Пронумеровать во второй и сделать джойн по совпадающим полям первого


а пронумеровать по какому принципу ?
15 окт 14, 13:59    [16707323]     Ответить | Цитировать Сообщить модератору
 Re: Помощь с запросом  [new]
RomanLD
Member

Откуда:
Сообщений: 3
да там уже есть номера в отдельном столбце
15 окт 14, 15:26    [16708096]     Ответить | Цитировать Сообщить модератору
 Re: Помощь с запросом  [new]
Konst_One
Member

Откуда:
Сообщений: 11540
update x
set x.number = t2.number
from table1 x inner join table2 t2 on x.a = t2.a and x.b = t2.b


это что ли вам надо?
15 окт 14, 15:33    [16708171]     Ответить | Цитировать Сообщить модератору
 Re: Помощь с запросом  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4804
RomanLD
да там уже есть номера в отдельном столбце


Вы бы скрипт с примером данный привели, если хотите получить какой-о вразумительный ответ.
15 окт 14, 15:33    [16708175]     Ответить | Цитировать Сообщить модератору
 Re: Помощь с запросом  [new]
RomanLD
Member

Откуда:
Сообщений: 3
Konst_One
update x
set x.number = t2.number
from table1 x inner join table2 t2 on x.a = t2.a and x.b = t2.b


это что ли вам надо?


Ну вот профи видно сразу!!! То что надо! Я уже попробовал - все подставилось!
Спасибо!!!!!!!!
15 окт 14, 16:14    [16708544]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить