Voila mon probleme,
j'ai une table etudiant et une table identite.
Dans la table etudiant, plusiers champs dont N_etudiant (cle primaire)
et code_etape (champs encore vide). Un etudiant n'a dc qu'un et un seul code_etape
Dans la table identite, plusieurs champs dont N_etudiant et le code_etape qui lui correspond.
Je me suis rendu cpte que le code_etape serais mieux placé ds la table etudiant que dans la table identite.
J'aimerais donc transférer les donnees du champs code_etape de identite vers le champ code_etape de etudiant.
Tout en sachant que ts les etudiants ne st pas pst dans la table identite et qu'il faut donc comparer les N_etudiants des deux tables avant de recuperer le code_etap et de le transférer.
Et la j'avoue que je ne vois pas trop cmt faire,
j'avais bidouiller un truc genre:
UPDATE etudiant
SET Code_etape= (SELECT Code_etape FROM identite)
WHERE N_etudiant = (SELECT N_etudiant FROM identite)
Mais cmt savoir si le code_etape transferé est bien celui qui correspond au N_etudiant.
Voila, si qlq a une idée, je suis toute ouïe
Partager