Je voudrai savoir s'il y a un moyen d'avoir la deuxième valeur d'une liste
amenée en SQL.
Pour avoir la 1ere il suffit de faire un "top 1 .... order by ...".
Ya t il un moyen sous sql server d'avoir le 2ème élément ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Michel Walsh
Salut,
Faire un SELECT TOP 1 .... FROM (SELECT TOP 2 ... ORDER BY x ASC) ORDER BY x DESC
ou encore
SELECT TOP 1 ... pk NOT IN (SELECT TOP 1 pk... ORDER BY x ASC) ORDER BY x ASC
Espérant être utile, Vanderghast, Access MVP
"Kamel" wrote in message news:%
Bonjour,
Je voudrai savoir s'il y a un moyen d'avoir la deuxième valeur d'une liste amenée en SQL. Pour avoir la 1ere il suffit de faire un "top 1 .... order by ...". Ya t il un moyen sous sql server d'avoir le 2ème élément ?
Merci Kamel
Salut,
Faire un SELECT TOP 1 .... FROM (SELECT TOP 2 ... ORDER BY x ASC)
ORDER BY x DESC
ou encore
SELECT TOP 1 ... pk NOT IN (SELECT TOP 1 pk... ORDER BY x ASC)
ORDER BY x ASC
Espérant être utile,
Vanderghast, Access MVP
"Kamel" <kamel@bogoss.com> wrote in message
news:%23uaTypHHEHA.3664@TK2MSFTNGP12.phx.gbl...
Bonjour,
Je voudrai savoir s'il y a un moyen d'avoir la deuxième valeur d'une liste
amenée en SQL.
Pour avoir la 1ere il suffit de faire un "top 1 .... order by ...".
Ya t il un moyen sous sql server d'avoir le 2ème élément ?
Faire un SELECT TOP 1 .... FROM (SELECT TOP 2 ... ORDER BY x ASC) ORDER BY x DESC
ou encore
SELECT TOP 1 ... pk NOT IN (SELECT TOP 1 pk... ORDER BY x ASC) ORDER BY x ASC
Espérant être utile, Vanderghast, Access MVP
"Kamel" wrote in message news:%
Bonjour,
Je voudrai savoir s'il y a un moyen d'avoir la deuxième valeur d'une liste amenée en SQL. Pour avoir la 1ere il suffit de faire un "top 1 .... order by ...". Ya t il un moyen sous sql server d'avoir le 2ème élément ?