Bonjour à tous,
Voilà, j'ai un problème avec une requête.
J'ai 2 tables dans ma base de données : clients et factures
Je voudrais afficher sous forme de tableau, la liste des clients avec la liste de TOUTES leurs factures.
Ca donnerait un truc comme ça :
clients 1 - factures 1, factures 2, factures 3 ...
clients 2 - factures 1
clients 3 - factures 1, factures 2
Sachant que le schéma des tables est comme ceci :
[Clients]
- id
- nom
[Factures]
- id
- id_client
- nom
J'ai réussi à avoir ce résultat en faisant une première requête qui liste tous les clients, et pour chaque client je refais une reqûete afin d'avoir la liste de toutes leurs factures.
Seulement bah d'une part ça exécute beaucoup trop de requêtes mysql et donc évidemment c'est très lent ...
Comment puis-je faire pour obtenir ce résultat en une seule requête ? Où du moins, avec une méthode plus optimisée que "ça" :x
Merci pour votre aide !