Що робить DISTINCT?
DISTINCT у SQL використовується для вибору лише унікальних значень з набору даних, прибираючи повторювані рядки.
Приклад простого використання:
sql
SELECT DISTINCT ВідділID
FROM Співробітники;- Вилучає всі унікальні значення
ВідділID. - Якщо один відділ трапляється в кількох співробітників, він з'явиться лише один раз.
Приклад з кількома стовпцями:
sql
SELECT DISTINCT Ім'я, ВідділID
FROM Співробітники;- Унікальними вважаються комбінації значень колонок
Ім'яіВідділID. - Повторювані пари будуть виключені з результату.
Особливості:
- Застосовується лише до обраних стовпців, а не до всієї таблиці.
- Корисно для видалення дублікатів у результатах запитів.
Простіше кажучи,
DISTINCTробить так, щоб у вибірці кожне значення чи комбінація значень з'являлася лише один раз.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.