2.4 SQL DISTINCT
SQL DISTINCT
عبارة SELECT DISTINCT تُستخدم لإرجاع قيم (values) مختلفة فقط.
جملة SQL SELECT DISTINCT
في جدول، قد تحتوي العمود (column) على العديد من القيم المكررة (duplicate values)، وأحيانًا نرغب فقط في سرد القيم المختلفة (distinct values).
تُستخدم SELECT DISTINCT لإرجاع القيم المختلفة فقط.
الصيغة العامة:
SELECT DISTINCT column1, column2, ...
FROM table_name;
مثال على قاعدة بيانات
افترض أن لدينا الجدول التالي المسمى Customers:
CustomerID | CustomerName | Country |
---|---|---|
1 | Alfreds Futterkiste | Germany |
2 | Ana Trujillo Emparedados y helados | Mexico |
3 | Antonio Moreno Taquería | Mexico |
4 | Around the Horn | UK |
5 | Berglunds snabbköp | Sweden |
SELECT DISTINCT مثال
العبارة التالية تُستخدم لتحديد (select) القيم المختلفة في عمود Country من جدول Customers:
SELECT DISTINCT Country FROM Customers;
النتيجة ستكون قائمة بالبلدان (countries) الفريدة التي تحتوي على عملاء (customers).
ملاحظات:
-
يمكنك استخدام DISTINCT مع عمود واحد أو أكثر.
-
عند استخدام DISTINCT مع أعمدة متعددة، سيتم إرجاع كل تركيبة فريدة (unique combination) من القيم.
إذا تحب، أقدر أكمّل الشرح أو أترجم باقي الصفحات المشابهة بنفس الأسلوب. تحب؟
تعليقات
إرسال تعليق