سعيد يوسف نشر 15 أكتوبر 2021 أرسل تقرير نشر 15 أكتوبر 2021 لدي جدولين لهما نفس البنية structure لكن يحويان بيانات مختلفة، أريد تطبيق اسعلام يدمج بين بيانتهما 2 اقتباس
1 شرف الدين حفني نشر 15 أكتوبر 2021 أرسل تقرير نشر 15 أكتوبر 2021 يُمكنك تنفيذ ذلك عبر إستخدام الإتحاد(union) حيث وظيفة خاصية الإتحاد أن تقوم بدمج عناصر مجموعتين ليصبحو ع هيئة مجموعة واحدة فمثلاً {1, 3, 7, 5} union {2, 4, 6, 8} = {1, 2, 3, 4, 5, 6, 7, 8} ويتم تنفيذه في لغة sql بالشكل التالي (SELECT * FROM a) UNION (SELECT * FROM b) وتقوم بتبديل a و b بإسم الجداول المُراد دمجها 1 اقتباس
1 Sam Ahw نشر 15 أكتوبر 2021 أرسل تقرير نشر 15 أكتوبر 2021 يمكنك إضافة بيانات الجدول الآخر من خلال الاستعلام التالي: INSERT INTO [table2] SELECT * FROM [table1] WHERE [condition]; بحيث يشير table2 الجدول الحالي الذي ترغب بإضافة البيانات إليه، أما الجدول table1 فهو يحوي البيانات التي ترغب بالحصول عليها وإضافتها هنا. كما يمكنك وضع شرط محدد في حال أردت إضافة بيانات محددة من ذلك الجدول أو الاستغناء عن الشرط وبالتالي يتم جلب كافة البيانات التي يحويها. مثال: INSERT INTO Customers SELECT * FROM Customers_bk; 1 اقتباس
السؤال
سعيد يوسف
لدي جدولين لهما نفس البنية structure لكن يحويان بيانات مختلفة، أريد تطبيق اسعلام يدمج بين بيانتهما
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.