Bonjour a tous
Voici ma situation et le problème auquel je suis confronté. J'ai une table T_importExcel et une table T_sélection.
J'ai créé un formulaire qui permet de choisir le nombre d'enregistrements qu'on souhaite sélectionner. cette sélection ce fait aléatoirement. Apres avoir sélectionné j'étais censé mettre à jour ces enregistrements avec la valeur "Sélectionné" dans le champ "étatdudossier" (présent dans la table T_ImportExcel)
Sauf que tout ceci ne c'est pas déroulé comme prévu. j'ai fait une erreur dans mon code sql. En gros je sélectionnais bien mes enregistrements aléatoirements et je croyais leurs affecter la valeur "sélectionné" mais en faite cette valeur venait se mettre aléatoirement également... je m'en suis rendu compte bcp trop tard !! par ex j'avais 10 dossiers (enregistrements) ajouté dans ma table T_sélection et 10 dossiers avec la valeur "sélectionné" dans T_importExcel sauf que ce n'étais pas du tout les mêmes...
Mon problème de code est résolu.. Ce que j'aimerais faire, c'est pouvoir mettre à jour les bon enregistrements dans T_importExcel, que ce soit vraiment ceux qui on été ajouté qui ai la valeur "Sélectionné".
Supprimer les enregsitrements de T_Selection puis refaire une sélection aurait pu être une solution mais je ne peux pas... sans pouvoir vous expliquer pourquoi ca serait trop long...
Je me demandais donc comment mettre à jour ces enregistrements ? Il faudrait en gros comparer les 2 tables et pour chaque enregsitrement identique mettre à joiur celui contenu dans T_importExcel. J'ai essayé avec une reqête doublon mais sans résultat...
Merci pour vos conseils !
Partager