@Starvings

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

Таблица 1 "short"

id | base | small
1 | первый | зеленый
2 | первый | красный
3 | первый | белый
4 | второй | алый

Таблица 2 "collect_s"

id | base | collect | count
1 | первый | лиловый | 2
2 | первый | бурый | 6
3 | первый | белый | 6
3 | второй | алый | 12
3 | третий | черный | 86

Помогите составить запрос, в результате которого будут найдены значения из первой таблицы, которые отсутствуют во второй таблице.
Например base = "первый", то должны быть найдены: зеленый и красный.
  • Вопрос задан
  • 103 просмотра
Решения вопроса 1
Maksim_64
@Maksim_64
Data Analyst
левый join по двум колонкам. Что то типа такого.
select * 
from short t1 
left join collect_s t2
	on t1.base = t2.base and t1.small = t2.collect
where t2.base is null
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы