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

هل يمكنني استخدام الانضمام في استعلام التحديث؟
هل يمكنني استخدام الانضمام في استعلام التحديث؟

فيديو: هل يمكنني استخدام الانضمام في استعلام التحديث؟

فيديو: هل يمكنني استخدام الانضمام في استعلام التحديث؟
فيديو: شرح برنامج اوبر uber Driver بالتفصيل (التحديث الاخير) 2024, شهر نوفمبر
Anonim

إلى استفسار البيانات من الجداول ذات الصلة ، أنت في كثير من الأحيان استعمال ال انضم جمل ، إما داخلية انضم أو اليسار انضم . في SQL Server ، أنت يمكن استخدام هؤلاء انضم الجمل في بيان التحديث لأداء طاولة متقاطعة تحديث . أولاً ، حدد اسم الجدول (t1) الذي تريده تحديث في ال تحديث بند.

ببساطة ، هل يمكننا استخدام الانضمام في استعلام التحديث؟

MySQL قم بتحديث بناء جملة JOIN You غالبا استخدام الصلات إلى استفسار صفوف من جدول يحتوي (في حالة INNER انضم ) أو قد لا يكون (في حالة LEFT انضم ) مطابقة الصفوف في جدول آخر. في MySQL ، يمكنك استخدام ال انضم الجمل في بيان التحديث لأداء الطاولة المتقاطعة تحديث.

علاوة على ذلك ، هل يمكننا استخدام الانضمام في استعلام التحديث في Oracle؟ تحديث صفوف بقيم من جدول انضم في وحي . الذي - التي ينضم الصفوف من الأصل تحديث الاستعلام بالصفوف من استعلام SELECT الفرعي.

هنا ، كيف يمكنني ضم استعلام تحديث داخليًا؟

الطريقة الأسهل والأكثر شيوعًا هي استخدام شرط الانضمام في بيان التحديث واستخدام جداول متعددة في بيان التحديث

  1. تحديث الجدول 1.
  2. تعيين العمود 2 = t2. Col2 ،
  3. العمود 3 = t2.
  4. من الجدول 1 t1.
  5. INNER JOIN table 2 t2 ON t1. Col1 = t2.col1.
  6. حيث t1. Col1 IN (21 ، 31)

هل يمكنني تحديث جدولين في استعلام واحد؟

أنت علبة ر تحديث جداول متعددة في بيان واحد ، ولكن هل علبة استخدم معاملة للتأكد من ذلك تحديث اثنين يتم التعامل مع البيانات بشكل ذري. أنت علبة قم أيضًا بدفعها لتجنب رحلة ذهابًا وإيابًا.

موصى به: