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

ما معنى CTE؟

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

اختصارمصطلح متقدم

CTE: تعبير جدول مشترك (CTE)

اختصار common table expression: نتيجة مؤقتة مسماة تُعرَّف باستخدام WITH في بداية استعلام SQL، لتسهيل قراءة الاستعلامات الطويلة.

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

يُنطق الاختصار حرفًا حرفًا. يقسم المحللون الاستعلام المعقد إلى عدة تعبيرات CTE بدل تداخل الاستعلامات الفرعية. ويمكن للتعبير التكراري تتبع بنى هرمية مثل المخطط التنظيمي.

أمثلة

  1. I rewrote the query with three CTEs, and now it's much easier to follow.

    أعدت كتابة الاستعلام باستخدام ثلاثة تعبيرات CTE، فأصبح أسهل بكثير في المتابعة.

    يفصل المثال خطوات الاستعلام إلى أجزاء مسماة تسهل قراءتها ومراجعتها.

  2. The first CTE gets active users and the second joins their orders.

    يستخرج تعبير CTE الأول المستخدمين النشطين، ثم يربط التعبير الثاني طلباتهم.

    يوضح المثال تسلسل استخدام النتائج الوسيطة: تحديد النشطين ثم ربط طلباتهم.

تراكيب شائعة

  • write a CTE
  • recursive CTE
  • WITH clause
  • chain CTEs

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

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

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

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

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