[SQL] Problème de jointure

Problème de jointure [SQL] - SQL/NoSQL - Programmation

Marsh Posté le 23-02-2004 à 16:57:33    

Présentation du problème
 
Je possèdes 4 tables :
- FilterCrit : Qui contient des id de critère
- Critère : Liste des critères
- Mod_Crit : Jointure entre critères et modèle
- Model : Liste des modèles
 
Je voudrai afficher la liste des modèles selon 0 ou N critères qui sont stocké dans la tables FilterCrit.
 
Le problème est que la requète ci dessous me renvoi les modèles avec une condition OU sur les critères et pas ET.
exemple :
Je voudrai les modèles dont le critère est xx ET yy
 
 

Citation :

SELECT     dbo.Critere.nom, dbo.Model.nom AS Expr1
FROM         dbo.Critere INNER JOIN
                      dbo.Mod_Crit ON dbo.Critere.id = dbo.Mod_Crit.idCrit INNER JOIN
                      dbo.Model ON dbo.Mod_Crit.idMod = dbo.Model.id INNER JOIN
                      dbo.FilterCrit ON dbo.Critere.id = dbo.FilterCrit.id
WHERE     (dbo.FilterCrit.uId = 0)


 
Faut il faire une requète imbriquée ?


---------------
-= Team RC5-72 =-  -= Team Dolphin Project =-
Reply

Marsh Posté le 23-02-2004 à 16:57:33   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed