IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage SQL Discussion :

[SQL Server 2000/05] les n premieres lignes d'un group by


Sujet :

Langage SQL

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2
    Points : 1
    Points
    1
    Par défaut [SQL Server 2000/05] les n premieres lignes d'un group by
    Bonjour,
    Ci joint le probleme (sql server 2000 / 2005)

    Ex :
    J'ai des produits qui sont associés à des catégories et sous catégories.
    Il est facile d'avoir par categorie et sous categorie le nombre de produit (un count sur un group by par categorie et sous categorie).

    Le problème :
    Est il possible toujours avec du tsql de ne récupérer par categorie que les n premières sous categories contenant le plus de produit.

    Est ce que c'est possible (je ne vois pas comment faire) ?
    - si oui comment ?

    Voilou .
    Merci
    Pierre-o

  2. #2
    Xo
    Xo est déconnecté
    Expert confirmé
    Avatar de Xo
    Inscrit en
    Janvier 2005
    Messages
    2 701
    Détails du profil
    Informations personnelles :
    Âge : 51

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 701
    Points : 4 238
    Points
    4 238
    Par défaut
    As-tu essayé avec TOP ?

    Ex :
    [SQL Server] SELECT TOP n FROM

    Une recherche sur le mot-clé TOP dans ce forum vous donnera de nombreux autres exemples
    "Ce que l'on conçoit bien s'énonce clairement,
    Et les mots pour le dire arrivent aisément." Nicolas Boileau

    "Expliquer empêche de comprendre si cela dispense de chercher"

    Quiz Oracle : venez tester vos connaissances !

    La FAQ Oracle : 138 réponses à vos questions
    Aidez-nous à la compléter

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    je n'ai pas du etre très clair :-)

    Le top va me renvoyer les n premiers tout groupement confondu.
    Je veux le top par categorie
    pour la categorie 1 les 10 sous categories qui ont le plus de produit
    pour la categorie 2 les 10 sous categories qui ont le plus de produit
    etc....

    une idée

Discussions similaires

  1. Réponses: 8
    Dernier message: 03/07/2007, 18h26
  2. Réponses: 3
    Dernier message: 06/11/2006, 08h14
  3. sql server 2000/2005 les cubes
    Par schmur1 dans le forum MS SQL Server
    Réponses: 23
    Dernier message: 03/04/2006, 11h25
  4. [SQL Server 2000] obtenir les enregistrements de x à y
    Par Jahz dans le forum Langage SQL
    Réponses: 5
    Dernier message: 13/03/2006, 12h22
  5. [SQL server 2000] Détruire les dépendances d'une table
    Par Cyborg289 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 17/02/2006, 11h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo