فونكشن COUNT DISTINCT لـ SQL

التعريف والاستخدام

يمكن استخدام الكلمات المفتاحية DISTINCT و COUNT معًا لحساب عدد النتائج المختلفة.

النحو

SELECT COUNT(DISTINCT column(s)) FROM table

مثال

ملاحظة:هذه الأمثلة تنطبق فقط على ORACLE و Microsoft SQL server ولا يمكن استخدامها مع Microsoft Access.

"Orders" جدول:

Company OrderNumber
IBM 3532
W3School 2356
Apple 4698
W3School 6953

مثال 1

SELECT COUNT(Company) FROM Orders

النتيجة:

4

مثال 2

SELECT COUNT(DISTINCT Company) FROM Orders

النتيجة:

3