J'ai un probl=E8me tout bete a savoir:
J'ai une table 'tableA' avec 2 champs AA et BB
J'ai une autre table 'tableB' avec 2 champs AA et CC
(c'est en fait une table de correspondance)
Je voudrais faire un Update du style
update tableA
set tableA.champsAA =3DtableB.champsCC
where tableA.champsAA =3D tableB.champsAA
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
update tableA set champsAA = tableB.champsCC FROM tableA INNER JOIN tableB ON tableA.champsAA = tableB.champsAA
A +
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste 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 *************************
Thierry a écrit:
Bonjour,
J'ai un problème tout bete a savoir: J'ai une table 'tableA' avec 2 champs AA et BB J'ai une autre table 'tableB' avec 2 champs AA et CC (c'est en fait une table de correspondance) Je voudrais faire un Update du style
update tableA set tableA.champsAA =tableB.champsCC where tableA.champsAA = tableB.champsAA
et bien sur ca ne marche pas
quelqu'un peux t'il m'aider
Merci d'avance
Thierry
update tableA
set champsAA = tableB.champsCC
FROM tableA
INNER JOIN tableB
ON tableA.champsAA = tableB.champsAA
A +
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste 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 *************************
Thierry a écrit:
Bonjour,
J'ai un problème tout bete a savoir:
J'ai une table 'tableA' avec 2 champs AA et BB
J'ai une autre table 'tableB' avec 2 champs AA et CC
(c'est en fait une table de correspondance)
Je voudrais faire un Update du style
update tableA
set tableA.champsAA =tableB.champsCC
where tableA.champsAA = tableB.champsAA
update tableA set champsAA = tableB.champsCC FROM tableA INNER JOIN tableB ON tableA.champsAA = tableB.champsAA
A +
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste 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 *************************
Thierry a écrit:
Bonjour,
J'ai un problème tout bete a savoir: J'ai une table 'tableA' avec 2 champs AA et BB J'ai une autre table 'tableB' avec 2 champs AA et CC (c'est en fait une table de correspondance) Je voudrais faire un Update du style
update tableA set tableA.champsAA =tableB.champsCC where tableA.champsAA = tableB.champsAA
et bien sur ca ne marche pas
quelqu'un peux t'il m'aider
Merci d'avance
Thierry
Fred BROUARD
update tableA set champsAA = tableB.champsCC FROM tableA INNER JOIN tableB ON tableA.champsAA = tableB.champsAA
A +
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste 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 *************************
Thierry a écrit:
Bonjour,
J'ai un problème tout bete a savoir: J'ai une table 'tableA' avec 2 champs AA et BB J'ai une autre table 'tableB' avec 2 champs AA et CC (c'est en fait une table de correspondance) Je voudrais faire un Update du style
update tableA set tableA.champsAA =tableB.champsCC where tableA.champsAA = tableB.champsAA
et bien sur ca ne marche pas
quelqu'un peux t'il m'aider
Merci d'avance
Thierry
update tableA
set champsAA = tableB.champsCC
FROM tableA
INNER JOIN tableB
ON tableA.champsAA = tableB.champsAA
A +
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste 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 *************************
Thierry a écrit:
Bonjour,
J'ai un problème tout bete a savoir:
J'ai une table 'tableA' avec 2 champs AA et BB
J'ai une autre table 'tableB' avec 2 champs AA et CC
(c'est en fait une table de correspondance)
Je voudrais faire un Update du style
update tableA
set tableA.champsAA =tableB.champsCC
where tableA.champsAA = tableB.champsAA
update tableA set champsAA = tableB.champsCC FROM tableA INNER JOIN tableB ON tableA.champsAA = tableB.champsAA
A +
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste 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 *************************
Thierry a écrit:
Bonjour,
J'ai un problème tout bete a savoir: J'ai une table 'tableA' avec 2 champs AA et BB J'ai une autre table 'tableB' avec 2 champs AA et CC (c'est en fait une table de correspondance) Je voudrais faire un Update du style
update tableA set tableA.champsAA =tableB.champsCC where tableA.champsAA = tableB.champsAA