![]() |
|
insert .. select - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40) +--- قسم : قسم أسئلة قواعد البيانات تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=41) +--- الموضوع : insert .. select (/showthread.php?tid=1285) |
insert .. select - atefkhalf2004 - 19-12-13 السادة لافاضل لدي جدول 1 table1 واريد ان انسخ بعض الاسماء الي جدول table2 وبه نفس الحقول كتبت الامر التالي insert into table2 (select * from table1 where id=2 ) لم يتم التنفيذ واعطي رسالة خطأ في جملة الانسرت برجاء التصويب او من يدلني علي الكود المناسب شكرا RE: insert .. select - Sajad - 19-12-13 السلام عليكم ضع نص الخطأ ليتسنى معرفة السب تحياتي RE: insert .. select - amgadtamer - 20-12-13 كود : يمكن استخدام هذا على سبيل المثالRE: insert .. select - Genius Live - 21-12-13 This code will do the job
كود : Dim A, B, C, D![]() ![]() ![]() RE: insert .. select - atefkhalf2004 - 21-12-13 شكرا علي ردودك شكرا علي ردودك واجاباتك واهتمامك الهدف ليس انشاء جدول جديد كود : يمكن استخدام هذا على سبيل المثال وسوف ينشأ جدول جديد باسم table2 select id,myname,age into table2 from table1 where id=2 ولا قراءة البيانات ثم ادخالها كما في الرد السابق مباشرة كان هدفي هو كود صغير ينسخ سجل من جدول الي جدول علي جميع الاحوال نشكركم واتمني تعديل كودي المرفق في الموضوع الاساسي RE: insert .. select - Genius Live - 21-12-13 (21-12-13, 02:52 PM)atefkhalf2004 كتب : ولا قراءة البيانات ثم ادخالها
Use this query
كود : INSERT INTO table1 (field1, field2) SELECT field1, field2 FROM table2 WHERE field1= 2Regards ![]() ![]() ![]() RE: insert .. select - atefkhalf2004 - 23-12-13 شكرا علي تعبك وجاري التجربة |