update besoin_net
set mois4 =mois4+T2.QSEBesoinNet)
from besoin_net_se_mois T1,besoin_net T2
where T1.reference=T2.reference and
T1.mois=4
pour un même mois dans ma table besoin_net_se_mois, j'ai plusieurs lignes
pour un meme article
Par conséquent lorsque je remplis ma table besoin_net je veux sommer ces
éléments. J'ai essayé avec des agrégats ca ne marche pas non plus
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fred BROUARD
essaye :
UPDATE besoin_net SET mois4 = T1.mois4 + sum(T2.QSEBesoinNet) FROM besoin_net_se_mois T1 INNER JOIN besoin_net T2 ON T1.reference=T2.reference WHERE T1.mois = 4 GROUP BY T1.mois, T1.mois4
A +
Pierre-Yves a écrit:
Bonjour, cette requete ne marche pas
update besoin_net set mois4 =mois4+T2.QSEBesoinNet) from besoin_net_se_mois T1,besoin_net T2 where T1.reference=T2.reference and T1.mois=4
pour un même mois dans ma table besoin_net_se_mois, j'ai plusieurs lignes pour un meme article Par conséquent lorsque je remplis ma table besoin_net je veux sommer ces éléments. J'ai essayé avec des agrégats ca ne marche pas non plus
merci de m'aiguiller
-- Frédéric BROUARD, MVP MS SQL Server. Expert Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
essaye :
UPDATE besoin_net
SET mois4 = T1.mois4 + sum(T2.QSEBesoinNet)
FROM besoin_net_se_mois T1
INNER JOIN besoin_net T2
ON T1.reference=T2.reference
WHERE T1.mois = 4
GROUP BY T1.mois, T1.mois4
A +
Pierre-Yves a écrit:
Bonjour,
cette requete ne marche pas
update besoin_net
set mois4 =mois4+T2.QSEBesoinNet)
from besoin_net_se_mois T1,besoin_net T2
where T1.reference=T2.reference and
T1.mois=4
pour un même mois dans ma table besoin_net_se_mois, j'ai plusieurs lignes
pour un meme article
Par conséquent lorsque je remplis ma table besoin_net je veux sommer ces
éléments. J'ai essayé avec des agrégats ca ne marche pas non plus
merci de m'aiguiller
--
Frédéric BROUARD, MVP MS SQL Server. Expert Langage SQL / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
UPDATE besoin_net SET mois4 = T1.mois4 + sum(T2.QSEBesoinNet) FROM besoin_net_se_mois T1 INNER JOIN besoin_net T2 ON T1.reference=T2.reference WHERE T1.mois = 4 GROUP BY T1.mois, T1.mois4
A +
Pierre-Yves a écrit:
Bonjour, cette requete ne marche pas
update besoin_net set mois4 =mois4+T2.QSEBesoinNet) from besoin_net_se_mois T1,besoin_net T2 where T1.reference=T2.reference and T1.mois=4
pour un même mois dans ma table besoin_net_se_mois, j'ai plusieurs lignes pour un meme article Par conséquent lorsque je remplis ma table besoin_net je veux sommer ces éléments. J'ai essayé avec des agrégats ca ne marche pas non plus
merci de m'aiguiller
-- Frédéric BROUARD, MVP MS SQL Server. Expert Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************