ما معنى subquery؟
المعنى في مجال قواعد البيانات وSQL مع أمثلة
subquery: استعلام فرعي
استعلام يُكتب داخل استعلام آخر، غالبًا بين قوسين، وتستخدم الاستعلامات الخارجية نتيجته، مثل قائمة قيم للتصفية.
طريقة الاستخدام
يسمى أيضًا استعلامًا داخليًا أو متداخلًا. قد يظهر في WHERE أو FROM أو قائمة SELECT. أما الاستعلام المرتبط فيرجع إلى الاستعلام الخارجي وينفذ لكل صف، ما قد يبطئه؛ وقد تكون الوصلة أو CTE أوضح.
أمثلة
The subquery returns the IDs of customers who ordered last month.
يعيد الاستعلام الفرعي معرّفات العملاء الذين طلبوا خلال الشهر الماضي.
تُستخدم المعرّفات الناتجة لتحديد العملاء المطابقين في الاستعلام المحيط.
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 والاستعلامات
- SQL · لغة الاستعلامات المهيكلة (SQL)
- WHERE clause · جملة WHERE
- INSERT statement · تعليمة INSERT
- UPDATE statement · تعليمة UPDATE
- DELETE statement · تعليمة DELETE
- ORDER BY · ORDER BY
- GROUP BY · GROUP BY
- aggregate function · دالة تجميع
- inner join · ربط داخلي
- left join · ربط أيسر
- HAVING clause · عبارة HAVING
- SELECT DISTINCT · SELECT DISTINCT
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
