Я почесал голову, чтобы выяснить, решение на следующий вопрос:SQL запрос для определения полностью содержится подмножество
У меня есть таблица с двумя полями, USER_ID и CLIENT_ID. Для каждого USER_ID есть от 1 до n CLIENT_ID.
Скажем, пользователь A связан с клиентами 1,2 и 3. Я хочу построить запрос, который возвращает других пользователей, которые также связаны со всеми этими клиентами. Они могут быть связаны с большим количеством клиентов, но они должны иметь ссылки на всех клиентов пользователя.
Пример: Пользователь B имеет ссылки на клиентов 1,2,3,4. Пользователь C имеет ссылки на клиентов 1,2. Затем запрос должен вернуть User B, так как пользователь B имеет ссылки на все клиенты User A. Пользователь C не должен возвращаться, поскольку у него есть только ссылки на некоторых, но не на всех клиентов пользователя A.
Это кажется обманчиво простой проблемой, но я не могу на всю жизнь придумать запрос, который удовлетворяет моим ограничениям. Есть ли опытные гуру SQL, которые могут мне помочь?
Отлично! Благодаря кучу, этот спас мой бекон. – helgeg