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

أين الاستعلام المتداخل؟
أين الاستعلام المتداخل؟

فيديو: أين الاستعلام المتداخل؟

فيديو: أين الاستعلام المتداخل؟
فيديو: SQLتعرف على الاستعلامات الفرعية واستخداماتها في 2024, أبريل
Anonim

ما هو ملف استعلام فرعي ؟ أ استعلام فرعي ، المعروف أيضًا باسم a استعلام متداخل أو subelect هو أ حدد الاستعلام مضمن في جملة WHERE أو HAVING من SQL آخر استفسار . البيانات التي أرجعها استعلام فرعي تُستخدم من خلال العبارة الخارجية بنفس الطريقة التي تُستخدم بها القيمة الحرفية.

بخصوص هذا ، ما هو الاستعلام المتداخل؟

أ استعلام فرعي أو الاستعلام الداخلي أو أ استعلام متداخل هو استفسار داخل SQL آخر استفسار ومضمنة في جملة WHERE. أ استعلام فرعي تُستخدم لإرجاع البيانات التي سيتم استخدامها في الملف الرئيسي استفسار كشرط لتقييد البيانات المراد استرجاعها.

أيضا ، كم عدد الاستعلامات الفرعية التي يمكن أن تتداخل في SQL؟ أ يمكن تداخل الاستعلام الفرعي داخل جملة WHERE أو HAVING في عبارة SELECT أو INSERT أو UPDATE أو DELETE الخارجية أو داخل جملة أخرى استعلام فرعي . ما يصل إلى 32 مستويات التعشيش ممكن ، على الرغم من أن الحد يختلف بناءً على الذاكرة المتوفرة وتعقيد التعبيرات الأخرى في الاستعلام.

علاوة على ذلك ، كيف تكتب استعلامات SQL المتداخلة؟

استعلامات SQL الفرعية

  1. قد يحدث طلب بحث فرعي في:
  2. يمكن تداخل الاستعلام الفرعي داخل جملة SELECT أو INSERT أو UPDATE أو DELETE أو داخل استعلام فرعي آخر.
  3. عادةً ما يتم إضافة استعلام فرعي ضمن جملة WHERE من جملة SQL SELECT أخرى.
  4. يمكنك استخدام عوامل المقارنة ، مثل> أو <أو =.

ما هو الاستعلام الذي يتم تنفيذه أولاً في استعلام فرعي متداخل؟

باستخدام استعلام فرعي متداخل عادي ، يتم تشغيل استعلام SELECT الداخلي أولاً ويتم تنفيذه مرة واحدة ، مع العودة القيم ليتم استخدامها بواسطة الاستعلام الرئيسي. ومع ذلك ، يتم تنفيذ استعلام فرعي مرتبط مرة واحدة لكل صف مرشح يتم اعتباره بواسطة الاستعلام الخارجي. بمعنى آخر ، يكون الاستعلام الداخلي مدفوعًا بالاستعلام الخارجي.

موصى به: