ما معنى SELECT DISTINCT؟
المعنى في مجال قواعد البيانات وSQL مع أمثلة
SELECT DISTINCT: SELECT DISTINCT، اختيار القيم غير المكررة
صيغة من تعليمة SELECT تحذف الصفوف المكررة من النتيجة، فلا يظهر كل تركيب من القيم المعادة إلا مرة واحدة.
طريقة الاستخدام
تفيد في أسئلة مثل معرفة البلدان التي يأتي منها العملاء. لكن إضافة DISTINCT لإخفاء تكرار سببه وصلة خاطئة تثير الشك؛ غالبًا ينبغي إصلاح الوصلة. وتحسب COUNT(DISTINCT column) القيم الفريدة.
أمثلة
SELECT DISTINCT country FROM customers gives us the list of markets we sell in.
تعطينا SELECT DISTINCT country FROM customers قائمة الأسواق التي نبيع فيها.
تُعرض أسماء البلدان مرة واحدة حتى لو كان لكل بلد عملاء كثيرون.
Don't fix the duplicates with SELECT DISTINCT; the join condition is wrong.
لا تعالج التكرارات باستخدام SELECT DISTINCT؛ شرط الوصلة غير صحيح.
إزالة الصفوف المتكررة تخفي أثر الخطأ ولا تصلح سبب تضاعف النتائج.
تراكيب شائعة
- SELECT DISTINCT
- COUNT(DISTINCT ...)
- remove duplicates
- distinct values
مصطلحات ذات صلة
معنى الكلمة في مجالات أخرى
قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:
مصطلحات أخرى: تعليمات SQL والاستعلامات
- SQL · لغة الاستعلامات المهيكلة (SQL)
- query · استعلام
- WHERE clause · جملة WHERE
- INSERT statement · تعليمة INSERT
- UPDATE statement · تعليمة UPDATE
- DELETE statement · تعليمة DELETE
- ORDER BY · ORDER BY
- aggregate function · دالة تجميع
- inner join · ربط داخلي
- left join · ربط أيسر
- subquery · استعلام فرعي
- HAVING clause · عبارة HAVING
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
