WHERE Id est le plus petit ou le 2ème plus petit, etc....

romydamour Messages postés 30 Date d'inscription mardi 15 mars 2005 Statut Membre Dernière intervention 6 juillet 2005 - 17 mai 2005 à 20:58
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 - 17 mai 2005 à 21:15
salut à tous ,
je réalise un projet en VisualC++ avec une base de données sous Access.
UDPATE ma_table SET param1, param2 WHERE Id = (SELECT MIN(Id) FROM ma_table) me permet de charger dans ma table un certain nombre de paramètres où l'Id est le plus petit, mais comment faire si maintenant je veut les charger où l'Id est le 2ème plus petit, le 3ème plus petit, et ainsi de suite ...
ex: j'ai comme Id 1, 7, 25, 82, ....
- 1 est le plus petit;
- 7 est le 2ème plus petit
- ...
Merci d'avance rom
P.S.: on m'a parlé des curseurs, mais je connais trés peu la programmaton de base de données et je ne vois pas du tout comment faire ( j'ai cherché un peu du côté de Fetch, mais ca n'a rien donné!!), si qqn avait un exemple à me montrer, ça serait vraiment sympa

1 réponse

vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
17 mai 2005 à 21:15
Tu fais peut être un projet en C++ mais cette question ne relève pas de ce langage, va plutot voir ici: http://www.sqlfr.com/
0
Rejoignez-nous