تطوير البرمجيات · مصطلحات · قواعد البيانات والتخزين الدائم

ما معنى subquery؟

المعنى في مجال تطوير البرمجيات مع أمثلة

/ˈ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

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

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

مصطلحات أخرى: قواعد البيانات والتخزين الدائم

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

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