|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() IT Developer JAVA Senior Inscription : juin 2004 Messages : 118 ![]() |
Bonjour,
J'ai une table avec une colonne TRI de type SMALLINT. Actuellement, la valeur de tous les champs qui existent est 1. CODE TRI NEW 1 DEL 1 PEND 1 J'aimerai les incrémenter de 1 l'un par rapport à l'autre (1,2,3,.....). CODE TRI NEW 1 DEL 2 PEND 3 J'ai essayé : Code :
Merci pour tout aide ! |
||
|
|
00
|
|
|
#2 | ||||
|
Expert Confirmé
![]() Inscription : mai 2002 Messages : 1 638 ![]() |
bonjour,
Je passerai par une vue pour faire ceci. ne connaissant pas les colonnes de votre table à updater voici un exemple de vue qui générera un tri par catégorie ... à vous de reboucler : Code sql :
Bon ici jouez avec le partition by, l'order by pour arriver au résultat voulu et ensuite : Code sql :
edit : sinon toujours avec une vue vous pouvez aussi faire une requête récursive afin de générer correctement votre tri, un exemple ici adaptable facilement sous db2 : http://sqlpro.developpez.com/cours/s...te-recursives/ |
||||
|
|
00
|
|
|
#3 |
|
Membre éclairé
![]() |
je pense qu'il faut que tu passe par un programme telle UPDATE
|
|
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() IT Developer JAVA Senior Inscription : juin 2004 Messages : 118 ![]() |
Merci punkoff, ca me convient !
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com