Как сделать запрос, который возвращает все кейсы где возвращается определенное значение?
Возвращается результат запроса, примерно такой:
prod_id | recommendation
45 | 1
45 | 1
45 | 0
45 | 1
45 | 0
202 | 1
202 | 1
Мне нужно выбрать только те значения, у которых ВО ВСЕХ КЕЙСАХ recommendation = 1. То есть 45 не подходит, потому что у него встречается recommendation = 0. А вот 202 подходит, ибо у него только всегда 1.
То есть результат должен быть типа:
45 | 0
202 | 1
Я думал сделать GROUP BY по полю prod_id, но работает от части (если подовляющее число едениц, то оно возвращает 1)