Modification base de données sans ecrasement
Bonjour à tous je viens vers vous avec une petite question SQL
J'ai une table Z qui a a peu près cette tête :
Article
.....
centre profit usine 1
centre profit usine 2
centre profit usine 3
statut
On dispose de 2 fichiers Article / usine / statut à vide
Article / usine / statut à X
Pour des raisons de volumétrie on ne peux pas tout mettre dans 1 seul fichier
Le problème est lorsque j'ai le même article dans 2 usines mais avec un statut différent (le statut vide l emporte).
Lors du 1er passage on crée une ligne pour l article Z1 qui est dans l usine 1
Article : Z1
centre profit usine 1 : 14
centre profit usine 2 : vide
centre profit usine 3 : vide
statut vide
puis on a une ligne avec le même article pour l usine 3 et statut à X
Si la ligne n existe pas on a pas le problème
Je voudrais faire une modification de la ligne en mettant à jour seulement les champs qui changent est-ce possible (y en a pas mal je voudrais pas avoir à faire des tests champs par champs)
J espère avoir été clair ^^ Merci de votre aide