قواعد البيانات وSQL · مصطلحات · تعليمات SQL والاستعلامات

ما معنى subquery؟

المعنى في مجال قواعد البيانات وSQL مع أمثلة

/ˈsʌbˌkwɪri/اسممصطلح شائع

subquery: استعلام فرعي

استعلام يُكتب داخل استعلام آخر، غالبًا بين قوسين، وتستخدم الاستعلامات الخارجية نتيجته، مثل قائمة قيم للتصفية.

طريقة الاستخدام

يسمى أيضًا استعلامًا داخليًا أو متداخلًا. قد يظهر في WHERE أو FROM أو قائمة SELECT. أما الاستعلام المرتبط فيرجع إلى الاستعلام الخارجي وينفذ لكل صف، ما قد يبطئه؛ وقد تكون الوصلة أو CTE أوضح.

أمثلة

  1. The subquery returns the IDs of customers who ordered last month.

    يعيد الاستعلام الفرعي معرّفات العملاء الذين طلبوا خلال الشهر الماضي.

    تُستخدم المعرّفات الناتجة لتحديد العملاء المطابقين في الاستعلام المحيط.

  2. Rewriting the correlated subquery as a join cut the run time in half.

    أدى تحويل الاستعلام الفرعي المرتبط إلى وصلة إلى خفض زمن التنفيذ إلى النصف.

    عولجت العلاقة بطريقة قللت تكرار تنفيذ الاستعلام لكل صف.

تراكيب شائعة

  • correlated subquery
  • nested subquery
  • subquery in the WHERE clause
  • rewrite a subquery

معنى الكلمة في مجالات أخرى

قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:

مصطلحات أخرى: تعليمات SQL والاستعلامات

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: