moham_q قام بنشر أكتوبر 12, 2019 قام بنشر أكتوبر 12, 2019 السلام عليكم احبتي في المنتدى .. ما هي الطريقة الافضل لدمج 3 جداول وجعلها في جدول جديد ضمن قاعدة بيانات واحدة ..علما ان الجداول بنفس الصيغة البنائية .. شاكرا تعاونكم معي اعزائي .. تحياتي اريد دمج بيانات الجداول الثلاثة ووضعها في جدول واحد جديد
AlwaZeeR قام بنشر أكتوبر 12, 2019 قام بنشر أكتوبر 12, 2019 وعليكم السلام ورحمة الله وبركاته ما قصدك بالدمج؟ هل تقصد دمج الحقول وجعلها جدول واحد؟ أم دمج البيانات في الثلاث جداول لتكون في جدول واحد؟ هل تقصد الحاق البيانات؟
أفضل إجابة kha9009lid قام بنشر أكتوبر 12, 2019 أفضل إجابة قام بنشر أكتوبر 12, 2019 في المرفق الخطوة الاولى استعلام توحيدي يدمج الجداول الثلاث SELECT * FROM tbl1 UNION SELECT * FROM tbl2 UNION SELECT * FROM tbl3; الخطوة الثاني استعلام اخر يقوم بانشاء جدول جديد SELECT استعلام1.id, استعلام1.n_name INTO tbl4 FROM استعلام1; Database471.accdb قم بتشغيل استعلام 2 سيقوم بانشاء جدول tbl4 والذي يحتوي على كافة سجلات الجداول الثلاث الامر الاهم ان تكون بنية واسماء الحقول متطابقة 2
moham_q قام بنشر أكتوبر 12, 2019 الكاتب قام بنشر أكتوبر 12, 2019 سلمت يداك اخي العزيز على الاجابة .. سوف اجربها و اتابع النتيجة لدي .. تحياتي لك
kha9009lid قام بنشر أكتوبر 12, 2019 قام بنشر أكتوبر 12, 2019 في الطريقة السابقة سوف تجد ان حقل id سوف يكون مكرر لبعض السجلات نفس الترقيم للسجلات السابقة فاذا رغبت في ترتيب تلقائي غير مكرر نستبدل استعلام 2 الخاص بانشاء جدول الى استعلام الحاق ونقوم بانشاء جدول tbl4 فارغ ثم ننفذ استعلام الحاق INSERT INTO tbl4 ( n_name ) SELECT استعلام1.n_name FROM استعلام1; انظر المرفقات توحيد.accdb 4
moham_q قام بنشر أكتوبر 12, 2019 الكاتب قام بنشر أكتوبر 12, 2019 انا جربتها لدي دون الحاجة الى ترقيم للسجلات في الجداول و نفذتها بشكل صحيح .. خالص امتناتي لك على الاجابة و التواصل .. تحياتي لك سلمت يداك اخي العزيز
kha9009lid قام بنشر أكتوبر 13, 2019 قام بنشر أكتوبر 13, 2019 موفق اخي الفاضل من دواعي سروري حصولك على الحل المطلوب 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.