|
||||
Ouverture de sessionNavigationContactez-nousAdministration du site : RechercheSujets du forumSujets actifsNouveaux sujets:SyndicationSondageQuelle est la version de PostgreSQL la plus répandue sur vos serveurs ? 8.3 10% 8.2 42% 8.1 40% 8.0 2% 7.4 6% 7.3 ou antérieure 0% Nombre de votes: 48 |
Optimisation requête : sélection des n premiers éléments de chaque catégorieTechnique - optimisation | Optimisation requête : sélection des n premiers éléments de chaque catégoriePar Nicop le 12/11/2007 - 17:22 Bonjour, Je souhaite savoir s'il existe une méthode "optimale" pour récupérer les n premières lignes de chaque catégorie d'un ensemble de données. Je m'explique. Imaginons le jeu de données suivant : CREATE TABLE ma_table SELECT * FROM ma_table; ID | ID_CATEGORIE Je souhaite récupérer les 2 premières lignes de chaque catégorie, c'est à dire : ID | ID_CATEGORIE La requête suivante fonctionne, mais est malheureusement très peu performante si la table est conséquente : SELECT * FROM ma_table Des idées ? Nico |
|||
© PostgreSQLFr, tous droits réservés.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.