J'ai une table avec plusieurs lignes pour chaque utilisateur. Chaque utilisateur aura le même nombre de lignes mais les identifiants de ligne sont tous différents pour chaque utilisateur, alors comment puis-je obtenir juste la Nième ligne pour un utilisateur donné?Comment puis-je obtenir uniquement la Nième ligne de données de sybase?
En supposant une commande par user_id, row_id clause afin de vous garantir une commande cohérente pour un utilisateur donné.
Ceci est sybase 12 je travaille avec ici.
Les bases de données relationnelles n'ont pas le concept d'ordre natif. Demander le nième élément d'une table est une question invalide, mais vous devez toujours demander vos données avec une clause 'order by', ce que je ne pense pas être ce que vous spécifiez ici. – Cruachan
Je vais mettre à jour la question ... – stu
@Cruachan: c'est faux, voir ma réponse – vol7ron