Bonjour,
je suis en train de réaliser un petit système de vente en ligne, dans mon administration j'affiche un tableau qui répertorie toutes mes commandes en affichant les critères suivants: ref_commande, ref_client, nom_client, nom_dernier_etat, date_dernier_etat
voici mes tables: tb_client, tb_commande, tb_etat, tb_etat_commande,
tb_client -> id_client, ref_client, nom_client
tb_commande -> id_commande, ref_commande, ref_client
tb_etat -> id_etat, nom_etat,
tb_etat_commande -> id_etat_commande, id_etat, ref_commande, date_etat_commande
voici ma requête actuelle:
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT ref_commande, ref_client, nom_client FROM tb_commande LEFT OUTER JOIN tb_client ON tb_reservation.ref_client=tb_client.ref_client ORDER BY id_reservation asc
J'aimerais intégrer la notion du dernier état survenu sur une commande dans ma requête, exemple afficher dans dernier état, commande en cours de préparation le 08-09-2013.
J'aimerais savoir si on peut intégrer cette notion directement dans cette requête ou s'il faut en créer une autre.
Merci de me mettre sur la bonne voie et de m'expliquer un peu comment procéder si vous avez la solution.
D'avance, merci.








Répondre avec citation
Partager