Bonjour,

j'ai trois tables :

1) Table des N° des factures TFACTURE (num_facture,montant_ht,taux_tva,montant_ttc,...)
2) Tables N° bons TBL (num_bl,num_facture,....)
3) Table des détails des bons TVENTE (num_bl,libelle,qt,prix,montant,...)

Chaque enregistrement de TFACTURE peut etre composé d'un ou plusieurs enregistrements relatifs à TBL
Chaque enregistrement de TBL peut etre composé d'un ou plusieurs enregistrements relatifs à TDETAIL

Comment utiliser la commande SELECT pour sélectionner les enregistrements (libelle,qt,prix,montant) de TVENTE
relatifs à un enregistrement connu au préalable de TFACTURE (exemple N° facture=5)


quelque chose qui ressemble à cette logique :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
   select   num_bl,  lg_facture,  libelle,  qt,  pvente,montant  
   from TVENTE
   where   num_bl  =  (select num_bl from   TBL  where num_facture=5 );
Merci,