J'ai quatre tables: Customer, CustomerCategory, Limit et LimitCategory. Un client peut être dans plusieurs catégories et une limite peut également avoir plusieurs catégories. J'ai besoin d'écrire une requête qui renverra le nom du client et le montant limite où toutes les catégories de clients correspondent à TOUTES les catégories de limite.Joignez deux tables où tous les enregistrements enfants de la première table correspondent à tous les enregistrements enfants de la deuxième table
Je suppose que ce serait similaire à la réponse here, mais je n'arrive pas à le comprendre. Merci!
Modifier - Voici ce que les tables ressemblent:
tblCustomer
customerId
name
tblCustomerCategory
customerId
categoryId
tblLimit
limitId
limit
tblLimitCategory
limitId
categoryId
pouvez-vous montrer le schéma correspondant? merci :) –
modifié pour inclure le schéma. merci – adam0101
dupe de cela? http://stackoverflow.com/questions/1849535/t-sql-how-to-write-query-to-get-records-that-match-all-records-in-a-many-to-man –