Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / хитрый update в MSSQL / 5 сообщений из 5, страница 1 из 1
22.09.2004, 13:40
    #32706362
атаман
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хитрый update в MSSQL
народ,помогите, плиззз....такое дело :
есть 2 таблицы.
Первая из них, пусть Table1 c полями (N, NN, NNN, Name), таблица заполнена, но в поле NNN стоит 0 у всех записей.
вторая Table2 с полями (F, Name) содержит все необходимые данные (является справочником).

Совокупность значений поля Name утаблицы Table1 совпадает с совокупностью значений поля Name у второй таблицы...

Надо из Table2 вытащить значение поля F(подскажите хотя бы с одной записью...) и вставить его в поле NNN таблицы Table1 той записи, у которой поле Name совпадает со значением поля Name выбранной записи таблицы Table1...
...
Рейтинг: 0 / 0
22.09.2004, 13:46
    #32706398
атаман
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хитрый update в MSSQL
да, не сказал, что меня интересует или запрос или ХП на самом сервере...
Заранее спасибо ....
...
Рейтинг: 0 / 0
22.09.2004, 13:55
    #32706430
bazaea
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хитрый update в MSSQL
Код: plaintext
1.
Update Table1 SET Table1.NNN=Table2.F
FROM Table1 INNER JOIN Table2 ON Table1.[NAME]=Table2.[NAME]

ЗЫ. такие вопросы по написанию запросов лучше задавать лучше задавать в вветке по Microsoft SQL Server
...
Рейтинг: 0 / 0
22.09.2004, 13:56
    #32706436
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хитрый update в MSSQL
тебе вставить или запись просто изменить ?

update table1 set nnn= (select f from table2 where table1.name = name )

попробуй так ...

да и еще СУБД какя ??
не забываем !


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
22.09.2004, 14:04
    #32706464
атаман
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хитрый update в MSSQL
БОЛЬШОЕ СПАСИБО!!! ВСЕ ПОЛУЧИЛОСЬ!!!
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / хитрый update в MSSQL / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]