PDA

View Full Version : سوال: udpate كردن چند جدول



farida
یک شنبه 28 مهر 1387, 09:22 صبح
چطور ميتونم حاصل select چند جدول join شده را update كنم ؟ آيا امكانش در sqlserver2000 هست؟

night_walker
یک شنبه 28 مهر 1387, 09:34 صبح
باید هر کدام رو تک تک آپدیت کنی. برای این کار امکانی وجود نداره.

Davood_amega
دوشنبه 05 مهر 1389, 23:08 عصر
آیا این امکان در SQL Server 2008 ایجاد نشده است ؟
بنده یک View نوشتم که Query ازچند جدول است که می خواهم این View را Update کنم !

tooraj_azizi_1035
سه شنبه 06 مهر 1389, 08:39 صبح
باید هر کدام رو تک تک آپدیت کنی. برای این کار امکانی وجود نداره.
می شه بگید چرا این امکان وجود نداره؟ :متفکر:

UPDATE Table3 INNER JOIN (Table1 INNER JOIN Table2 ON Table1.ID = Table2.id) ON Table3.id2 = Table2.id2 SET Table2.price = 100, Table1.name = "ali", Table3.lastname = "33"
WHERE (((Table2.price)=50) AND ((Table1.name)="a1"));

Table1 با Table2 یک به چند و Table3 با Table2 هم یک به چند.