Уникальные значения SQL
В SQL для нахождения уникальных значений можно использовать ключевое слово DISTINCT в операторе SELECT. Оно позволяет выбрать только уникальные строки в результате выполнения запроса.
Примеры кода:
1. Простой запрос на выборку уникальных значений из таблицы "users":
SELECT DISTINCT name FROM users;
2. Запрос для вывода уникальных значений из нескольких столбцов таблицы "products" с помощью оператора CONCAT, который объединяет значения из столбцов:
SELECT DISTINCT CONCAT(product_name, '-', price) AS unique_info FROM products;
3. Если требуется выбрать уникальные значения с условием, можно использовать оператор WHERE:
SELECT DISTINCT category FROM products WHERE price > 100;
4. Запрос на выборку уникальных значений из нескольких таблиц с использованием оператора JOIN:
SELECT DISTINCT users.name, orders.order_date
FROM users
JOIN orders ON users.id = orders.user_id;
Это лишь несколько примеров использования DISTINCT для нахождения уникальных значений в SQL. Можно комбинировать различные запросы и условия для получения нужных результатов.