Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1742 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Requête sql - count "selectif"

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Requête sql - count "selectif"

n°1974606
tony-974
Humble motard, c'est rare
Posté le 17-03-2010 à 15:33:21  profilanswer
 

Bonjour,
 
Je cherche à faire un petit count où je ne voudrais voir que les plus gros résultats.
Prenons un cas pratique. Une table DVD et une table LOCATION
 
Ma requête est la suivante :
select count(*), D.titre
from DVD D, Location L
where D.identifiant = L. identidiant
group by D.titre; /* ou D.identifiant ça ne change pas je pense, si ce n'est l'ordre */
 
Le problème c'est que j'ai trop de résultats et je souhaiterais par exemple obtenir seulement les DVD qui ont été loués plus de 50 fois.
Et c'est là que je ne sais pas comment faire, enfin si cela est possible...Ca serait dire de n'afficher que les résultats dont le count est supérieur à 50.
Mon soucis c'est que je ne sais pas comment traité le résultat du count(*)
 
Merci de vôtre aide
 
Tony


---------------
¤ JOE BAR TEAM ¤
mood
Publicité
Posté le 17-03-2010 à 15:33:21  profilanswer
 

n°1974621
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 17-03-2010 à 15:48:36  profilanswer
 

Code :
  1. SELECT count(*), D.titre
  2. FROM DVD D INNER JOIN Location L ON D.identifiant = L.identifiant
  3. GROUP BY D.titre
  4. HAVING COUNT(*) > 50



---------------
J'ai un string dans l'array (Paris Hilton)
n°1974639
tony-974
Humble motard, c'est rare
Posté le 17-03-2010 à 16:01:38  profilanswer
 

Merci Harkonnen !
 
C'était si simple, encore faut-il connaître ces subtilités des requêtes sql.
 
Merci encore


---------------
¤ JOE BAR TEAM ¤

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Requête sql - count "selectif"

 

Sujets relatifs
Separateur requete SQLPb de requete... sommer une constante à un champs
problème avec requête[Résolu] Problème de requête
Lancer un script shell (ksh) si une requete retourne une valeurproblème de requête SQL simple
requete httpservice et arraycollectionrequete HTTPService et fichier xml
requête sur une date[Résolu] [Access2007] Création requete complexe
Plus de sujets relatifs à : Requête sql - count "selectif"


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR