جدول المحتويات:

كيف يمكنني نسخ جدول من جدول إلى آخر في MySQL؟
كيف يمكنني نسخ جدول من جدول إلى آخر في MySQL؟

فيديو: كيف يمكنني نسخ جدول من جدول إلى آخر في MySQL؟

فيديو: كيف يمكنني نسخ جدول من جدول إلى آخر في MySQL؟
فيديو: شرح SQL JOIN - طريقة تحديد بيانات اكثر من جدول في نفس الوقت | دورة تعلم SQL و MySQL كاملة 33 2024, أبريل
Anonim

MySQL يوفر خيارًا قويًا لـ نسخ معلومات من من طاولة إلى طاولة أخرى (أو كثير الجداول ). يُعرف الأمر الأساسي باسم INSERT SELECT.

يظهر الشكل الكامل لبناء الجملة أدناه:

  1. إدراج [تجاهل]
  2. [INTO] table_name.
  3. [(اسم العمود،)]
  4. تحديد
  5. من table_name أين

وبالمثل ، يتساءل الناس ، كيف يمكن نسخ البيانات من جدول إلى جدول آخر؟

تقوم عبارة INSERT INTO SELECT بنسخ البيانات من جدول وإدراجها في جدول آخر

  • يتطلب INSERT INTO SELECT تطابق أنواع البيانات في جداول المصدر والهدف.
  • السجلات الموجودة في الجدول الهدف لا تتأثر.

علاوة على ذلك ، كيف يمكنني إنشاء جدول من جدول آخر في MySQL؟ يمكنك إنشاء جدول من آخر عن طريق إضافة عبارة SELECT في نهاية عبارة CREATE TABLE:

  1. إنشاء جدول new_tbl [AS] حدد * من Orig_tbl؛
  2. mysql> إنشاء شريط جدول (فريد (اسم)) حدد n من foo؛
  3. إنشاء TABLE foo (TINYINT NOT NULL) حدد b + 1 كشريط ؛

لمعرفة أيضًا ، كيف يمكنني نسخ جدول من قاعدة بيانات إلى أخرى؟

الطريقة الثانية

  1. افتح استوديو إدارة خادم SQL.
  2. انقر بزر الماوس الأيمن على اسم قاعدة البيانات ، ثم حدد "المهام"> "تصدير البيانات" من مستكشف الكائنات.
  3. يفتح معالج استيراد / تصدير خادم SQL ؛ انقر فوق "التالي".
  4. توفير المصادقة وتحديد المصدر الذي تريد نسخ البيانات منه ؛ انقر فوق {التالي".

كيف يمكنني تكرار جدول في SQL؟

استخدام SQL Server Management Studio في Object Explorer ، انقر بزر الماوس الأيمن الجداول وانقر فوق جديد طاولة . في مستكشف الكائنات ، انقر بزر الماوس الأيمن فوق ملف طاولة الذي تريد نسخه والنقر فوق تصميم. حدد الأعمدة الموجودة في طاولة ومن قائمة "تحرير" ، انقر فوق "نسخ". عد إلى الجديد طاولة وحدد الصف الأول.

موصى به: