اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

دمج 3 جداول في جدول واحد جديد


moham_q
إذهب إلى أفضل إجابة Solved by kha9009lid,

الردود الموصى بها

السلام عليكم احبتي في المنتدى .. ما هي الطريقة الافضل لدمج 3 جداول وجعلها في جدول جديد ضمن قاعدة بيانات واحدة ..علما ان الجداول بنفس الصيغة البنائية .. شاكرا تعاونكم معي اعزائي .. تحياتي

  اريد دمج بيانات الجداول الثلاثة ووضعها في جدول واحد جديد

 

 

رابط هذا التعليق
شارك

وعليكم السلام ورحمة الله وبركاته

ما قصدك بالدمج؟

هل تقصد دمج الحقول وجعلها جدول واحد؟

أم دمج البيانات في الثلاث جداول لتكون في جدول واحد؟

هل تقصد الحاق البيانات؟

رابط هذا التعليق
شارك

  • أفضل إجابة

في المرفق

الخطوة الاولى استعلام توحيدي يدمج الجداول الثلاث

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 والذي يحتوي على كافة سجلات الجداول الثلاث

الامر الاهم ان تكون بنية واسماء الحقول متطابقة

  • Like 2
رابط هذا التعليق
شارك

في الطريقة السابقة سوف تجد ان حقل id سوف يكون مكرر لبعض السجلات نفس الترقيم للسجلات السابقة

فاذا رغبت في ترتيب تلقائي غير مكرر نستبدل استعلام 2 الخاص بانشاء جدول الى استعلام الحاق ونقوم بانشاء جدول tbl4 فارغ ثم ننفذ استعلام الحاق

INSERT INTO tbl4 ( n_name )
SELECT استعلام1.n_name
FROM استعلام1;

انظر المرفقات

توحيد.accdb

  • Like 4
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information