|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2006 Messages : 62 ![]() |
bonjour
voila je voudrais faire une mise a jour entre de tables sous oracle, sachant que ces deux tables table1 et table2 ont la meme structure champ1, champ2,champ3 et champ4 le champ a mettre a jour est champ4qui est numerique les autres sont de texte voiçi ma requete sql: update table1 set champ4=(select champ4 from table2) where table1.champ1=table2.champ1 table1.champ2=table2.champ2 table1.champ3=table2.champ3; mais ça ne marche pas?
|
|
|
00
|
|
|
#2 | ||
|
Nouveau Membre du Club
![]() Inscription : février 2005 Messages : 42 ![]() |
Bonjour,
Attention, Vous risquez de mettre à jour par null les occurences qui n'existent pas dans "Table2". Code :
|
||
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2006 Messages : 62 ![]() |
bonjour
meme si j'avais des nulls c'est pas un probleme je pourrais les remplacer plus tard; le probleme c'est qu'il ya une erreur dans le code sql ; j'ai ORA-00904:invalid column name mais le nom des champs est correct? |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
ce serait pas mal de chercher un minimum tu crois pas... parce qu'on a pas le modèle de données nous
|
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2006 Messages : 62 ![]() |
je l'ai fait croyez moi; seuelement le nom des champs est exact
|
|
|
00
|
|
|
#6 |
|
Membre actif
![]() Inscription : novembre 2004 Messages : 311 ![]() |
Tu peux pas envoyer une description de tes tables ?
Ce serait plus simple... |
|
|
00
|
|
|
#7 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2006 Messages : 62 ![]() |
bien sur voiçi la description
table1: structure texte codepp texte codes texte montant numérique table2 idem meme structure la condition de jointure c'est que les champs structure et codepp et codes soit identiques. merci. |
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
quelle est la requête finalement ? Penses aux balises CODE
|
|
|
00
|
|
|
#9 | ||
|
Candidat au titre de Membre du Club
![]() |
je pense que vous avez oublié de mettre "and" dans la clause WHERE et ensuite les parentheses.
Code :
|
||
|
|
00
|
|
|
#10 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2006 Messages : 62 ![]() |
Je vous remerçie c'est réglé!
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com