Bonjour,
je tourne autour d'un problème certainement simple, mais je pense que j'ai du mal à le cerner et donc à trouver la solution.
J'ai deux tables:
- facture (numero,echeance,auteur)
- facturedetail (num_facture,date,montant, observation, num_affaire)
Une facture peut avoir une ou plusieurs lignes de détails, le numéro de facture étant évidemment unique.
Pour récupérer mes factures, je fais une jointure sur la table facturedetail et je les tri par numéro de facture pour que toutes les lignes de détails soient regroupées.
Jusqu'ici tout va bien, mais si je veux trier mes factures par date, tout en gardant mes lignes de détails regroupées, je fais comment?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT numero,date,echeance,auteur,montant,observation FROM facture LEFT JOIN facturedetail ON facturedetail.num_affaire=facture.numero ORDER BY numero
Il y a bien une notion de parents enfants mais je sèche.
Partager