Как выбрать уникальные записи sql

Аватар пользователя Roman Ashikov
Roman Ashikov
18 июля 2022

С помощью оператора DISTINCT можно выбрать уникальные строки.

SELECT DISTINCT first_name FROM users;

 first_name
------------
 Michael
 Roman
 Sean
 Paul
 Jessica

Выше мы выбрали из таблицы users поле first_name и при этом удалили все повторяющиеся строки.

Можно указывать сразу несколько полей. В таком случае сначала дубли будут удалены по первому полю из списка, по второму и так далее.

SELECT DISTINCT first_name, last_name FROM users;

Таким образом в итоге мы получим строки с уникальными парами имён и фамилий пользователей.

0 0
Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»