Bonjour tout le monde,
Je me suis lancé il y a quelques semaines dans la création d'une base de donnée en partant de 0 (aucune connaissance sql). J'utilise open office base.
Je bloque depuis plusieurs heures sur quelque chose. Voici grosso modo comment est faite ma base (et merci à ceux qui prendront le temps de lire et de m'aider)
J'ai une table client contenant des informations sur mes clients (nom, telephone) qui sont tous des gérants d'entreprise (une personne peut avoir plusieurs entreprises)
une table entreprise qui contient des information sur les entreprises de mes clients
une table facture contenant les informations des factures que j'adresse aux entreprises de mes clients.
Je souhaite sortir un rapport contenant les informations suivantes : les noms des entreprises qui n'ont pas encore payé leur facture, le montant de leur dette (somme des montants des factures impayées - somme des accomptes versés) ainsi que les noms des gérants et leur numéro de téléphone. J'ai donc besoin des informations provenant de 3 tables différentes.
J'arrive a faire toutes les opérations (sommes et différences) mettre des critères (réglement = 0) grouper le tout par nom d'entreprise, mais je n'arrive pas à joindre les 3 tables entre elles. Par exemple dans une requete j'arrive a afficher les noms des entreprises endettées, le nom et prénom du gérant et son numéro de téléphone mais pas les informations de la table facture comme le montant de la dette. Ou inversement j'arrive à afficher les noms des entreprises et le montant de leur dette mais pas les informations de la table client comme le nom du gérant et son numéro de téléphone.
Comment je peux faire ?
Merci par avance (en piece jointe un exemple de mon basard)
Partager