Bonjour,
J'ai un problème concernant une requête imbriquée.
J'ai une table de données TDonnee définie par un id et un libellé.
j'ai une table TType définie par un id et un libellé.
J'ai enfin une table TTypeDonnee définie par une idDonnee et un idType.
Je souhaiterais faire une requête qui me permette de retrouver le libellé des données dont les types sont tous vérifiés (réponse en "ET")
J'ai tenté de faire :
Seulement cette requête me renvoie toutes les données en faisant un "OU" alors que je voudrais faire un "ET"
Code : Sélectionner tout - Visualiser dans une fenêtre à part Select Tdonnee.libelle from tdonnee join TTypeDonnee on TDonnee.id = TTypeDonnee.idDonnee where id IN (select idType from TTypeDonnee join TType on TTypeDonnee.idType = TType.id where TType.libelle = 'Personne' or TType.libelle = 'Configuration' or TType.libelle = 'Nom')
Pouvez-vous m'aider ?
Merci d'avance pour vos réponses.
Partager