|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() bonero pross Inscription : janvier 2010 Messages : 160 ![]() |
Bonjour et bonne annee a tout le monde,
J’ai deux tables ; table A et table B. Table A: RecordID EstimatedDay DayId 1 Thursday 4 2 Tuesday 2 3 xxx 777 4 Tuesday 2 5 Tuesday 2 6 zzz 888 7 vvv 999 8 sss 333 Table B: DayID ActualDay 2 Mardi 3 Mercredi 4 Jeudi 5 Vendredi Je veux que le contenu du champs A.EstimatedDay soit actualiser/remplacer PAR le contenu du champs B.ActualDay ; et ceci uniquement pour les enregistrements ou il y a une relation entre les deux tables. En gros, le resultat doit conserver les xxx, zzz,vvv et sss. J’ai essaye le code suivant mais ca ne marche pas en ce sens que xxx, zzz, vvv et sss sont simplement effaces. Code :
RecordID EstimatedDay DayId 1 Jeudi 4 2 Mardi 2 3 777 4 Mardi 2 5 Mardi 2 6 888 7 999 8 333 voici le resultat auquel je veux aboutir: RecordID EstimatedDay DayId 1 Jeudi 4 2 Mardi 2 3 xxx 777 4 Mardi 2 5 Mardi 2 6 zzz 888 7 vvv 999 8 sss 333 Merci d’avance de me donner un coup de main. Cordialement ps. excuse moi pour le manque de mise en mise en forme des tables. |
||
|
|
00
|
|
|
#2 | ||||
|
Membre Expert
![]() Nicolas GuimbalConsultant/développeur ERP Inscription : mai 2008 Messages : 1 268 ![]() |
Bonjour,
Si c'est accepté, il suffit de faire Code :
Code :
|
||||
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() bonero pross Inscription : janvier 2010 Messages : 160 ![]() |
Bonjour Nico,
Merci pour ta reponse. En meme temps, j’ai trouve cette soluce qui marche egalement. UPDATE A LEFT JOIN B ON A.DayId = B.DayID SET A.EstimatedDay = B.ActualDay Where A.DayId = B.DayID Merci de me dire laquelle de solutions est recommendee. |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Nicolas GuimbalConsultant/développeur ERP Inscription : mai 2008 Messages : 1 268 ![]() |
Je ne serais pas surpris qu'à l'exécution il n'y ait aucune différence mais je préfère INNER JOIN car c'est le plus logique : cette instruction sert précisément à prendre uniquement les lignes communes aux 2 tables.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com