Bonjour,
Pour un récapitulatif de commandes, j'ai besoin de travailler avec quatre tables liées.
Admettons que dans une commande il y ait 4 tickets, lorsque je veux afficher toutes mes commandes, la commande où il y a 4 tickets, le résultat s'affiche 4 fois et chaque fois c'est comme ça pour les commandes où ils y a plusieurs tickets.
Comment n'afficher la commande qu'une seule fois? J'ai essayé avec LEFT, RIGHT, INNER... ça ne change rien.
Merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT * FROM Orders JOIN Tickets ON TicketOrder = OrderID JOIN Clients ON Clients.ClientID = Orders.OrderClient JOIN Paiements ON Paiements.PayOrder = Orders.OrderID ORDER BY PayStatus DESC, OrderID DESC;
Partager