Le MAX en SQL

Résolu/Fermé
alexmilano Messages postés 422 Date d'inscription vendredi 14 septembre 2007 Statut Membre Dernière intervention 30 novembre 2017 - 5 sept. 2008 à 16:17
alexmilano Messages postés 422 Date d'inscription vendredi 14 septembre 2007 Statut Membre Dernière intervention 30 novembre 2017 - 9 sept. 2008 à 10:21
Bonjour,

Je voudrais prendre la valeur d'avant le max ...

exemple :

j'ai 1,2,3,4,5,6,7,8,9

je veux que ma requête me renvoit 8 ! en gros, l'avant dernière plus grosse valeur ...

Avez vous des solutions ??

Merci beauxoup de votre aide ;)

A voir également:

4 réponses

deathcrow Messages postés 119 Date d'inscription vendredi 5 septembre 2008 Statut Membre Dernière intervention 29 juillet 2012 7
5 sept. 2008 à 16:34
kés tu veu dir par le max ( 8<9) ou ( la valeur avan dérniér)
-1
alexmilano Messages postés 422 Date d'inscription vendredi 14 septembre 2007 Statut Membre Dernière intervention 30 novembre 2017 27
5 sept. 2008 à 16:38
voila, j'ai trouvé ce qu'il me faut :

donc j'intégrais une ligne avec 9999 et je voulais que la valeur suivante commence à 10 et qu'elle augmente de 10 à chaque nouvelle valeur, voici ma requête :

SELECT ISNULL((SELECT MAX(LIGNE) + 10 FROM LG_GLOBALE AND LIGNE < 9999), 10)

-1
deathcrow Messages postés 119 Date d'inscription vendredi 5 septembre 2008 Statut Membre Dernière intervention 29 juillet 2012 7
5 sept. 2008 à 16:52
et ca a marché??
-1
alexmilano Messages postés 422 Date d'inscription vendredi 14 septembre 2007 Statut Membre Dernière intervention 30 novembre 2017 27
9 sept. 2008 à 10:21
bien sur ça a marché ;)
-1