MySQL DISTINCT


За допомогою оператора DISTINCT можна вибрати унікальні дані за певними стовпцями.

Наприклад, різні товари можуть мати одних і тих же виробників, і, припустимо, у нас наступна таблиця товарів:

SELECT Manufacturer FROM Products;

Однак при такому запиті виробники повторюються. Тепер застосуємо оператор DISTINCT для вибірки унікальних значень:

SELECT DISTINCT Manufacturer FROM Products;

Також ми можемо задавати вибірку унікальних значень за кількома стовпцями:

SELECT DISTINCT Manufacturer, ProductCount FROM Products;

В даному випадку для вибірки використовуються стовпчики Manufacturer і ProductCount. З п'яти рядків тільки для двох рядків ці стовпці мають повторювані значення. Тому в вибірці буде 4 рядки:

 


Наш партнер:
beta test mp3 playlist downloader