La sélection Énième Enregistrement dans une Requête SQL

J'ai une Requête SQL que je suis en cours d'exécution, mais je ne veux sélectionner une ligne spécifique. Par exemple, disons que ma question était:

Select * from Comments

Permet de dire que cela renvoie de 10 lignes, je ne sélectionnez le 8e retourné par cette requête. Je sais que je peux faire:

Select Top 5 * from Comments

Pour obtenir le top 5 des dossiers de la requête, mais je ne veux sélectionner un enregistrement précis, est-ce que je peux mettre dans cette requête pour le faire (similaires haut de page).

Grâce

jack

Quelle plateforme de base de données utilisez-vous? Sql2000? Sql2005? Oracle?
J'aurais du poser la question "pourquoi le 8e"? Est-il quelque chose de spécial au sujet de la 8e qui pourrait rendre plus facile pour sélectionner à l'aide d'un régulier de la clause where?
Non rien de spécial au sujet de la 8, c'est juste ce qui surgit dans ma tête. Je suis l'aide de SQL2005

OriginalL'auteur Jack Mills | 2009-06-20