Допустим, у меня есть две таблицы (от 1 до многих): таблица компании с идентификатором fk и таблица продукта с идентификатором fk, а также поля sId и tId (если sId содержит данные, tId равно нулю и наоборот, не уверен, если это имеет значение) .
Я хочу, чтобы каждая компания, у которой есть продукты, например, sId = 1, sId = 2, tId = 3 и tId = 4.
Таким образом, чтобы компания имела право, она должна иметь продукты с sId = 1 и sId = 2 и tId = 3 и tId = 4. Если кто-то отсутствует, он не должен появиться.
Я попытался присоединиться к таблицам и сделать
where pro.sId in ('1', '2')
and pro.tId in ('3','4')
Но это не дает мне никаких компаний. Любая помощь будет оценена.