Requete
Fermé
adideort
-
19 févr. 2009 à 09:59
NookZ Messages postés 2138 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 7 mars 2013 - 19 févr. 2009 à 11:33
NookZ Messages postés 2138 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 7 mars 2013 - 19 févr. 2009 à 11:33
A voir également:
- Requete
- Requête sql pix - Forum Python
- 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
- Erreur de requete facebook - Forum Facebook
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de pomme mais pas de pomme de terre ? - Forum Thunderbird
- Nos systèmes ont détecté un trafic exceptionnel sur votre réseau informatique. veuillez renvoyer votre requête ultérieurement. ✓ - Forum Virus
2 réponses
NookZ
Messages postés
2138
Date d'inscription
jeudi 29 janvier 2009
Statut
Membre
Dernière intervention
7 mars 2013
514
19 févr. 2009 à 10:03
19 févr. 2009 à 10:03
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
Petite erreure sur la requête UPDATE
Il faut bien update la colonne CUR_NOUVEAU et non pas CUR
UPDATE TABLE t1 SET CUR =
SELECT CUR_NOUVEAU
FROM TABLE t2 WHERE
t1.nom = t2.nom
Il faut bien update la colonne CUR_NOUVEAU et non pas CUR
UPDATE TABLE t1 SET CUR =
SELECT CUR_NOUVEAU
FROM TABLE t2 WHERE
t1.nom = t2.nom
NookZ
Messages postés
2138
Date d'inscription
jeudi 29 janvier 2009
Statut
Membre
Dernière intervention
7 mars 2013
514
19 févr. 2009 à 11:23
19 févr. 2009 à 11:23
Ce serait quelque chose comme ça alors ?
UPDATE TABLE t1 SET CUR_NOUVEAU =
SELECT CUR_NOUVEAU
FROM TABLE t2 WHERE
t1.nom = t2.nom and CUR_NOUVEAU NOT NULL
UPDATE TABLE t1 SET CUR_NOUVEAU =
SELECT CUR_NOUVEAU
FROM TABLE t2 WHERE
t1.nom = t2.nom and CUR_NOUVEAU NOT NULL
adideort
>
NookZ
Messages postés
2138
Date d'inscription
jeudi 29 janvier 2009
Statut
Membre
Dernière intervention
7 mars 2013
19 févr. 2009 à 11:28
19 févr. 2009 à 11:28
Oui mis cette requete fait que CUR_2 = CUR_NOUVEAU_3
Et pas CUR_NOUVEAU_4 !
Et pas CUR_NOUVEAU_4 !
NookZ
Messages postés
2138
Date d'inscription
jeudi 29 janvier 2009
Statut
Membre
Dernière intervention
7 mars 2013
514
>
adideort
19 févr. 2009 à 11:33
19 févr. 2009 à 11:33
Y'a pas des règles supplémentaires utilisable dans votre table?
Parce que là franchement sans condition plus explicite j'ia peur de ne rien pouvoir faire :s
Parce que là franchement sans condition plus explicite j'ia peur de ne rien pouvoir faire :s
19 févr. 2009 à 11:22
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!