Sqlite inverser l'ordre de l'ensemble de résultats?
Ce pourrait être un problème de base, mais je ne sais pas SQL.
Pour simplifier le problème, qu'il y ait un tableau avec une seule colonne, donc je peux écrire les lignes horizontalement:
1 3 11 39 41 45 52 63 66 70 72 80 81 90 92 97
Comme vous pouvez le voir, ils sont triés. Maintenant, je sais que c'est la ligne avec "70", et je veux la requête 5 lignes avant dans l'ordre croissant. C'est, je veux
41 45 52 63 66
Comment dois-je faire la demande?
Je peux interroger le 5 rangées dans l'ordre décroissant et d'inverser le jeu de résultats par la suite, mais je pense qu'il devrait y avoir une meilleure façon.
OriginalL'auteur BlueWanderer | 2012-05-10
Vous devez vous connecter pour publier un commentaire.
Prenant @likeToCode de l'exemple, il suffit de le modifier comme suit, pour réorganiser le résultat :-
OriginalL'auteur martyvis
Ci-dessous est la requête que j'ai été en mesure de venir avec, mais vous ne savez pas si c'est ce que vous avez besoin et en plus le résultat est dans l'ordre décroissant.
J'ai créé un Tableau de l'ÉCHANTILLON avec index1 comme sa seule colonne
OriginalL'auteur likeToCode