ResultSet trié automatiquement malgré order by
Bonjour,
J'ai une vue suivante :
Code:
1 2 3 4 5 6 7 8 9 10
| CREATE OR REPLACE VIEW vueStatsGenresRealisateurs AS
SELECT *
FROM
(SELECT g.codeGenre, libelleGenre, 100 * COUNT(DISTINCT realisateur)/(SELECT COUNT(*) FROM NvGenreFilm) AS pourcentage, COUNT(DISTINCT realisateur) AS nbRealisateurs
FROM genre g, NvGenrefilm gf, NVFilm f
WHERE g.codegenre = gf.codegenre
AND f.numfilm = gf.numfilm
GROUP BY g.codeGenre, libelleGenre
ORDER BY pourcentage DESC)
WHERE rownum<=10; |
Et cette requete :
Code:
genre = laConnexion.requete("SELECT * FROM VUESTATSGENRESREALISATEURS");
me renvoit des lignes triées par codegenre et non pourcentage ...
Y a-t-il un moyen de garder l'ordre de tri de la requête ??
Merci d'avance
Mageni