Bonjour,
Voilà, je développe un programme de gestion particulier ( je vais pas entrer dans les détails) et là j'ai un petit problème de requête.
En fait il y a 4 tables. Une table clients, une table factures, une table bâtiments et une table rénovations. J'aimerais pouvoir récupérer toutes les factures d'un client x avec : son noFacture, le noBatiment, le nomBatiment et si une rénovation à eu lieu, le noRenovation et la date de la renovation. Mais j'aimerais que cette requête me sélectionne les données de rénovation uniquement pour le batiment de la facture en question et UNIQUEMENT si une ou plusieurs rénovation on eu lieu pour ce bâtiment.
Avec des INNER JOINT le problème est qu'à chaque sélection du noRenovation et de la date il me sélectionne la facture,etc.. Par exemple il me sélectionne tout ça 4 fois si 4 rénovations ont eu lieu !
Une idée d'une méthode qui me permettrait une sélection non redondante des données ?
Merci d'avance.
Partager