SQL retrouver l'entete de commande
Résolu
marccollin
-
marccollin Messages postés 15 Statut Membre -
marccollin Messages postés 15 Statut Membre -
Bonjour,
Je recherche une AIDE en SQL :
J'ai 2 table T1 et T2 reliées , T2 contient une référence sur T1 , il peut y avoir plisuei enr dans T2 pointant sur T1 . je voudrais retourner les col de T1 ET le prmier enr de T2 . ça semble simple mais je ne sais pas le faire .
Plus concret dans un système de commande je voudrais retrouver l'entete de commande et le nom du produit commandé sur la première ligne de cette commande .
Merci
Je recherche une AIDE en SQL :
J'ai 2 table T1 et T2 reliées , T2 contient une référence sur T1 , il peut y avoir plisuei enr dans T2 pointant sur T1 . je voudrais retourner les col de T1 ET le prmier enr de T2 . ça semble simple mais je ne sais pas le faire .
Plus concret dans un système de commande je voudrais retrouver l'entete de commande et le nom du produit commandé sur la première ligne de cette commande .
Merci
Configuration: Windows XP Internet Explorer 7.0
4 réponses
-
bonjour,
dans ta table des lignes de commande il y a un champ numero de ligne pour arriver à trouver la 1ère ?
cdt -
Salut
oui
en faisant simple T1 = {ID, LABEL,...} , T2 = {ID, T1_ID, PRD_ID, ...}
Merci -
si tu recherches la commande 1234 voila la requete
select C.id, C.label, L.ID, L.PRD_id from T1 C, T2 L where C.id = 1234 and C.id = L.T1_ID and L.ID = (select min(M.ID) from T2 M where M.T1_ID = 1234 ) -