PDA

View Full Version : مشکل در update کردن



mohammad meta
پنج شنبه 29 دی 1390, 12:23 عصر
سلام بر همگی
من یه مشکل در آپدیت دارم من یه کوری میخوام که بر اساس یک فیلد هر سطری که عمل آپدیت روی آن در حال انجام گیری است یک select از روی table دیگری زده شود و مقدار انتخاب شده در آن جدول را در آن row آپدیت کند.

مثل این :

update table1 set table1.ID =ss.x
from (select table2.x
from table2
where table2.x = Table1.ID ) as ss

Galawij
پنج شنبه 29 دی 1390, 12:48 عصر
مثال های این لینک (http://stackoverflow.com/questions/2334712/sql-server-update-from-select) را ببینید، در راستای سوال شماست.

pashna
جمعه 30 دی 1390, 00:25 صبح
سلام ؛


UPDATE


Table1
SET


Table1.ID = B.X
FROM


Table1 AS A
INNERJOIN Table2 AS B ON A.ID = B.X