UPDATE sql avec calcul de la valeur à modifier
Fermé
reglm
-
Modifié le 22 mars 2019 à 19:18
jee pee Messages postés 40803 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 17 février 2025 - 25 mars 2019 à 12:22
jee pee Messages postés 40803 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 17 février 2025 - 25 mars 2019 à 12:22
A voir également:
- UPDATE sql avec calcul de la valeur à modifier
- Modifier dns - Guide
- Modifier liste déroulante excel - Guide
- Calcul moyenne excel - Guide
- Windows update 0x80070643 - Accueil - Windows
- Modifier story facebook - Guide
1 réponse
jee pee
Messages postés
40803
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
17 février 2025
9 525
Modifié le 22 mars 2019 à 19:37
Modifié le 22 mars 2019 à 19:37
Bonjour,
Il faut effectuer un select pour trouver la valeur à affecter. Quelque chose comme
Il faut effectuer un select pour trouver la valeur à affecter. Quelque chose comme
update rang A set fin = (select to_char(to_number(LEAD(deb,1) OVER (ORDER BY deb , fin) - 1)) from rang B where b.deb = a.deb ) where rownum < 4
25 mars 2019 à 11:40
Merci @jee pee
Je viens d'essayer, et par contre, je récupère toujours 'null' dans le select, la fonction LEAD sur un select unique (dans l'ordre UPDATE) ne fonctionne pas.
Avons nous une autre fonction pour récupérer dans un select unique, une valeur de la ligne suivante de la table (non récupéré dans le select) ?
Modifié le 25 mars 2019 à 12:24