dans une requête, je voudrais n'afficher que les 5 premières valeurs de
chaque catégorie. La fonctionalité habituelle ne me permet que
d'afficher les cinq premières valeurs parmi toutes les valeurs.
Est-ce possible d'en voir 5 pour chaque catégorie ?
Merci d'avance à qui pourrait me mettre sur la voie.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
youssef.dahmoun
On 31 juil, 08:52, Jac wrote:
Bonjour à tous,
dans une requête, je voudrais n'afficher que les 5 premières valeurs de chaque catégorie. La fonctionalité habituelle ne me permet que d'afficher les cinq premières valeurs parmi toutes les valeurs.
Est-ce possible d'en voir 5 pour chaque catégorie ?
Merci d'avance à qui pourrait me mettre sur la voie.
Jac
Bpnjour As-tu essayé Select top 5 Nom_de_table.nom_de_champs from nom_de_table group by nom_de_table.nom_de_champs
On 31 juil, 08:52, Jac <jsa...@amfra.net> wrote:
Bonjour à tous,
dans une requête, je voudrais n'afficher que les 5 premières valeurs de
chaque catégorie. La fonctionalité habituelle ne me permet que
d'afficher les cinq premières valeurs parmi toutes les valeurs.
Est-ce possible d'en voir 5 pour chaque catégorie ?
Merci d'avance à qui pourrait me mettre sur la voie.
Jac
Bpnjour
As-tu essayé
Select top 5 Nom_de_table.nom_de_champs from nom_de_table group by
nom_de_table.nom_de_champs
dans une requête, je voudrais n'afficher que les 5 premières valeurs de chaque catégorie. La fonctionalité habituelle ne me permet que d'afficher les cinq premières valeurs parmi toutes les valeurs.
Est-ce possible d'en voir 5 pour chaque catégorie ?
Merci d'avance à qui pourrait me mettre sur la voie.
Jac
Bpnjour As-tu essayé Select top 5 Nom_de_table.nom_de_champs from nom_de_table group by nom_de_table.nom_de_champs
Bruno13
Joli problème !
J'ai essayé ça et ça marche nickel SELECT a.* FROM taTable AS a WHERE (((a.ID) In (select top 5 b.ID from taTable as b where a.ChampCategorie = b.ChampCategorie )));
ID doit être un identifiant unique dans ta table ChampCategorie est le champ qui sert de regroupement
@+ Bruno
"Jac" a écrit dans le message de news:
Bonjour à tous,
dans une requête, je voudrais n'afficher que les 5 premières valeurs de chaque catégorie. La fonctionalité habituelle ne me permet que d'afficher les cinq premières valeurs parmi toutes les valeurs.
Est-ce possible d'en voir 5 pour chaque catégorie ?
Merci d'avance à qui pourrait me mettre sur la voie.
Jac
Joli problème !
J'ai essayé ça et ça marche nickel
SELECT a.*
FROM taTable AS a
WHERE (((a.ID) In (select top 5 b.ID from taTable as b where
a.ChampCategorie = b.ChampCategorie )));
ID doit être un identifiant unique dans ta table
ChampCategorie est le champ qui sert de regroupement
@+ Bruno
"Jac" <jsansp@amfra.net> a écrit dans le message de news:
uzdVztaEKHA.4316@TK2MSFTNGP04.phx.gbl...
Bonjour à tous,
dans une requête, je voudrais n'afficher que les 5 premières valeurs de
chaque catégorie. La fonctionalité habituelle ne me permet que d'afficher
les cinq premières valeurs parmi toutes les valeurs.
Est-ce possible d'en voir 5 pour chaque catégorie ?
Merci d'avance à qui pourrait me mettre sur la voie.
J'ai essayé ça et ça marche nickel SELECT a.* FROM taTable AS a WHERE (((a.ID) In (select top 5 b.ID from taTable as b where a.ChampCategorie = b.ChampCategorie )));
ID doit être un identifiant unique dans ta table ChampCategorie est le champ qui sert de regroupement
@+ Bruno
"Jac" a écrit dans le message de news:
Bonjour à tous,
dans une requête, je voudrais n'afficher que les 5 premières valeurs de chaque catégorie. La fonctionalité habituelle ne me permet que d'afficher les cinq premières valeurs parmi toutes les valeurs.
Est-ce possible d'en voir 5 pour chaque catégorie ?
Merci d'avance à qui pourrait me mettre sur la voie.