Requete
adideort
-
NookZ Messages postés 2376 Statut Membre -
NookZ Messages postés 2376 Statut Membre -
Bonjour,
-----------------------------
| CUR | NOM | CUR_NOUVEAU |
-----------------------------
| CUR1 | NOM1 | |
| CUR2 | NOM1 | |
| CUR3 | NOM1 | CUR_NEW_3 |
| CUR4 | NOM1 | CUR_NEW_4 |
-----------------------------
Comment faire un update pour obtenir les données ci dessous :
-----------------------------
| CUR | NOM | CUR_NOUVEAU |
-----------------------------
| CUR1 | NOM1 | CUR_NEW_3 |
| CUR2 | NOM1 | CUR_NEW_4 |
| CUR3 | NOM1 | CUR_NEW_3 |
| CUR4 | NOM1 | CUR_NEW_4 |
-----------------------------
La difficulté est la suivante
Comment faire un update en fonction du nom ..?
UPDATE table t1 SET CUR =
SELECT CUR_NOUVEAU
FROM table t2 WHERE
t1.nom = t2.nom
Il ne faut pas que la ligne CUR2 est un CUR_NOUVEAU=CUR_NEW_4.
Sous oracle 9i!
Merci pour vos réponses !
-----------------------------
| CUR | NOM | CUR_NOUVEAU |
-----------------------------
| CUR1 | NOM1 | |
| CUR2 | NOM1 | |
| CUR3 | NOM1 | CUR_NEW_3 |
| CUR4 | NOM1 | CUR_NEW_4 |
-----------------------------
Comment faire un update pour obtenir les données ci dessous :
-----------------------------
| CUR | NOM | CUR_NOUVEAU |
-----------------------------
| CUR1 | NOM1 | CUR_NEW_3 |
| CUR2 | NOM1 | CUR_NEW_4 |
| CUR3 | NOM1 | CUR_NEW_3 |
| CUR4 | NOM1 | CUR_NEW_4 |
-----------------------------
La difficulté est la suivante
Comment faire un update en fonction du nom ..?
UPDATE table t1 SET CUR =
SELECT CUR_NOUVEAU
FROM table t2 WHERE
t1.nom = t2.nom
Il ne faut pas que la ligne CUR2 est un CUR_NOUVEAU=CUR_NEW_4.
Sous oracle 9i!
Merci pour vos réponses !
A voir également:
- Requete
- Requête bloquée par le pare-feu applicatif claranet webfence ✓ - Forum Réseaux sociaux
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Java
- Site bloquer ✓ - Forum Google Chrome
- L'opérateur ou l'administrateur a refusé la requête ✓ - Forum Windows
- Erreur d'exécution de la requete erreur inconnue - Forum Framework .NET
2 réponses
Je n'arrive pas à comprendre la logique derrière la modification.
Quelle est la règle?
Parce que selon le nom c'est pas très clair puisque le même nom peut avoir plusieurs cur et cur_nouveau :s
Quelle est la règle?
Parce que selon le nom c'est pas très clair puisque le même nom peut avoir plusieurs cur et cur_nouveau :s
Et puisque le CUR_NEW_3 est déjà utilisé la seconde ligne (CUR2) doit etre updaté avec le CUR_NEW_4...
Merci en tout cas d avoir pris le temps de répondre!