Skip to main content

Що робить DISTINCT?

DISTINCT у SQL використовується для вибору лише унікальних значень з набору даних, прибираючи повторювані рядки.

Приклад простого використання:

sql
SELECT DISTINCT ВідділID FROM Співробітники;
  • Вилучає всі унікальні значення ВідділID.
  • Якщо один відділ трапляється в кількох співробітників, він з'явиться лише один раз.

Приклад з кількома стовпцями:

sql
SELECT DISTINCT Ім'я, ВідділID FROM Співробітники;
  • Унікальними вважаються комбінації значень колонок Ім'я і ВідділID.
  • Повторювані пари будуть виключені з результату.

Особливості:

  • Застосовується лише до обраних стовпців, а не до всієї таблиці.
  • Корисно для видалення дублікатів у результатах запитів.

Простіше кажучи, DISTINCT робить так, щоб у вибірці кожне значення чи комбінація значень з'являлася лише один раз.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.