Page 1 sur 1
Comment récupérer le chiffre le plus grand dans une table ?
Posté : 22 mars 2006, 12:38
par pierrecalligaro
Bonjour à tous,
A chaque inscription d’un nouvel internaute j’insère un chiffre dans un champ de l’une de mes tables.
Quel requete je dois faire pour récupérer le chiffre le plus grand ?
Merci d’avance.
Pierre
Posté : 22 mars 2006, 13:08
par charabia
S'agit-il d'un champ auto-incrémenté ?
Posté : 22 mars 2006, 13:28
par pierrecalligaro
Non, en fait dans ce champ, j'insère un numéro séquentiel qui me sert à créer un numéro de facture. Ainsi à chaque nouvelle facture je vais chercher le numéro séquentiel le plus grand et je l'incrémente de un.
Ce qui me donne comme N° de facture par exemple : 06031 (06 : Année, 03 : mois, 1 : numéro séquentiel)
je n'ai pas utilisé de num auto car j'ai besoin de retourner à 1 en chaque début d'année.
Je ne savais pas trop si c'était faisable avec un num auto.
Posté : 22 mars 2006, 14:00
par sadeq
Bonjour à tous,
A chaque inscription d’un nouvel internaute j’insère un chiffre dans un champ de l’une de mes tables.
Quel requete je dois faire pour récupérer le chiffre le plus grand ?
Merci d’avance.
Pierre
Supposons que ce champ est nommé "numéro",
utilise un
"SELECT max(numéro) FROM ta table" requête SQL qui te retourne le numéro le plus grand que tu traiteras pour tes incréments
Posté : 22 mars 2006, 16:28
par pierrecalligaro
Merci, ça marche nickel.