№ 4. Подготовка к специалисту по платформе 1С. Решение задачи 1.02 оперативного учёта.
DISTINCT ON: Как выбирать нужное, не нумеруя лишнего
В SQL есть стандартный DISTINCT, который используется так: SELECT DISTINCT names FROM table. Это означает: «Дай мне все УНИКАЛЬНЫЕ имена из таблицы». Представим, что в коробке лежат джинсы, футболки и кепки. Запрос SELECT DISTINCT clothes выдаст по одному экземпляру от каждого вида: одни джинсы, одну футболку и одну кепку. Добавив описательные атрибуты, например, DISTINCT clothes, color мы получим уникальные комбинации вида и цвета.Теперь мы можем достать по одной футболке зеленого и желтого цвета, но нам может попасться хлопковая, кашемировая или шелковая. Если мы хотим достать по одной штуке...
Азы SQL ч. 3 - distinct, limit, offset
В прошлых статьях мы узнали что такое SQL и базы данных, разобрали базовые команды SQL Часть 1 и часть 2. Продолжим углублять свои знания.