Valera153
Новичок
Всех приветствую.
сразу к делу. Прошу подсказать, что не так в запросе.
Есть таблица id value
Необходимо получить все id, для которых value такие-то и каждого id должно быть не менее N
Написал так
select id from table where value=1 or value=2 or value=3 group by id having count(*)=3
В конце стоит 3 тк нужно найти все id у которых все 3 value равны 1 2 и 3.
сразу к делу. Прошу подсказать, что не так в запросе.
Есть таблица id value
Необходимо получить все id, для которых value такие-то и каждого id должно быть не менее N
Написал так
select id from table where value=1 or value=2 or value=3 group by id having count(*)=3
В конце стоит 3 тк нужно найти все id у которых все 3 value равны 1 2 и 3.