PDA

View Full Version : update



essa_61
دوشنبه 19 فروردین 1387, 18:54 عصر
سلام
من 2 تا تیبل دارم که هیچ فیلد مشترکی ندارند حالا می خوام یکی از فیلدهای تیبل اول را در تیبل دوم بذارم یعنی از تیبل اول رکورد اول رو برداره و بذاره توی رکورد اول تیبل دوم

table 1:
name: ehsan,amir,ali

table2:
name:
famili:raiati ,hosseini,rezaie

یعنی الان باید در table2 در فیلد name به ترتیب اسم ehsan و امیر و غیرو را بگذارد

چه دستور sql این کار را برای من انجام میدهد

e-shahshahani
دوشنبه 19 فروردین 1387, 20:08 عصر
اگر منظورتو درست فهمیده باشم :

insert into table2 (name) select name from table1

essa_61
دوشنبه 19 فروردین 1387, 20:29 عصر
نه دوست من باید update بشه اگه دقت کنی table اول یک فیلد به نام name داره که توش اطلاعات هست و table دوم هم همون فیلد رو داره که اطلاعاتی توش نیست حالا باید tableاول توی table دوم update بشه (اگه یه فیلد مشترک داشتن میشد join کرد ولی اینجوری چی کار باید بکنم)

e-shahshahani
دوشنبه 19 فروردین 1387, 20:55 عصر
بدون فیلد مشترک چه جوری می خواهی بین رکورد های دو جدول تناظر یک به یک ایجاد کنی؟؟؟ مساله این است.

essa_61
دوشنبه 19 فروردین 1387, 22:38 عصر
من هیچ اشتراکی نیاز ندارم فقط می خوام رکورد اول table1 رو بذاره توری رکورد اولtable2