Как выбрать уникальные записи 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
Познакомьтесь с основами SQL бесплатно