ما معنى subquery؟
المعنى في مجال تطوير البرمجيات مع أمثلة
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)
- table · جدول قاعدة بيانات
- column · عمود
- relational database · قاعدة بيانات علائقية
- DBMS · نظام إدارة قواعد البيانات (DBMS)
- primary key · مفتاح أساسي
- foreign key · مفتاح أجنبي
- WHERE clause · جملة WHERE
- schema · مخطط قاعدة البيانات
- transaction · معاملة قاعدة بيانات
- data type · نوع البيانات
- NULL · NULL
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
