Création d'un Procédure pour la comparaison de deux tables

Création d'un Procédure pour la comparaison de deux tables - SQL/NoSQL - Programmation

Marsh Posté le 29-03-2017 à 18:27:27    

Bonjour j'ai quatre tables avec les mêmes champs;  
table 1 : Table "Nouveau stock"  
Table 2 : Table "stock"
Table 3 : Table du nouvel article pour la mise à jour
Table 4 : Table pour les articles qui sortent du stock.
 
Je veux comparer la Table1 avec la table 2 et j’infecte le résultat à la table 3 ou table 4 selon ces conditions suivantes :
• Si la quantité de l’article de la table1 < à la quantité de l’article de la table 2
 Alors insérer la ligne de l’article de la table 1 à la table 3 avec une quantité T2.quantité-T1.quantité et si l’article existé dans le table 3 faire la somme des quantités ((T2.quantité-T1.quantité) +T3.quantité).
• Si la quantité de l’article de la table1> à la quantité de l’article de la table2
 Alors insérer la ligne de l’article de la table 1 à la table 4 avec une quantité T1.quantité-T2.quantité et si l’article existé dans le table 4 faire la somme des quantités ((T1.quantité-T2.quantité) +T4.quantité).
• Si la quantité de l’article de la table 1 et table 2 sont égales alors rien fait
• Si l’article n’existe pas dans la table 1  
 Ajouter dans la table 3 et faire la somme l’article aussi existe
• Si l’article n’existe pas dans la table 2
 Ajouter dans la table 4 et faire la somme l’article aussi existe

Reply

Marsh Posté le 29-03-2017 à 18:27:27   

Reply

Marsh Posté le 30-03-2017 à 15:10:00    

Procédure en quelle langage ?

Reply

Marsh Posté le 30-03-2017 à 15:24:50    

antac a écrit :

Procédure en quelle langage ?


 
 
SQL SERVER


Message édité par btmed le 30-03-2017 à 15:26:17
Reply

Marsh Posté le 31-03-2017 à 09:33:31    

Et bien renseigne sur les curseurs pour faire ce que tu veux faire.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed