PDA

View Full Version : insert اطلاعات از يك جدول به جدول ديگر



r_mehrizi
سه شنبه 24 آذر 1388, 12:40 عصر
يك جدول دارم به صورت زير
name_l,type_l,metraj,shahrestan,state_sanad,nahvey evagozari,no_daftar,no_page,no_sabt,no_pelak,no_ba khsh,name_v_e,sayer,karbari,molahezat,mablagh
56 مركز تلفن امام خميني ساختمان 1627 اردکـان در جریان ثبت اجــاره --- --- --- 4232 20 اوقاف اردكان --- فـنــی --- 12121212

يك جدول ديگه دارم كه داده هاش به شكل زير هستش
t_name,tm_id,t_metraj,sh_id,s_id,n_id,t_nodaftar,t _nopage,t_nosabt,t_nopelak,t_nobakhsh,t_nameve,t_s ayer,k_id,t_molahezat,t_mablagh
1 شهيد مطهري 1 7 1 1 1

داده هاي اين دو جدول يكي هستش فرقي كه دارند اينه كه جدول اولي به عنوان مثال شهرستان را برابر اردكان قرار داده در حالي كه جدول دومي كليد خارجي به جدول شهرستان در نظر گرفته

اگه بخوام اطلاعات را از جدول اولي داخل جدول دومي بريزم چي كار بايد بكنم

AminSobati
چهارشنبه 25 آذر 1388, 12:37 عصر
شما Query اصلی که احتمالا Join نیاز داره تا نام شهرستان رو بدست بیاره اول بنویسین، بعد از Insertی که ادامش Select داره استفاده کنین:



insert mytable (col1,col2) select c1,c2 from SomeTable