آموزش SQL

با استفاده از دستور SELECT DISTINCT، ردیف های تکراری فقط یکبار نمایش داده می شوند.

به مثال زیر توجه کنید:

SELECT DISTINCT city FROM Customers در مثال بالا شهر های تکراری نمایش داده نمی شوند و هر شهر فقط یکبار نمایش داده می شود.

یک حالت استفاده خاص از SELECT DISTINCT به همراه تابع COUNT به شکل زیر می باشد:

SELECT COUNT(DISTINCT City) FROM Customers این دستور تعداد شهر های درون جدول Customers را با حذف تکرارها (نه حذف فیزیکی) بر می گرداند.