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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Requete SQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Requete SQL

n°2157779
jerem4579
Posté le 22-09-2012 à 16:03:05  profilanswer
 

Bonjour j'ai besoin d'un petit coup de main pour quelques requêtes SQL
 
Nombre de livres par auteur
Afficher la liste des livres en rupture de stock, ordonné par genre.
Nombre de livres par auteur, on ne retiendra que ceux qui ont  plusieurs livres.
 
Il n'y pas besoin de jointure il n'y que une seul table et c'est sous Access

mood
Publicité
Posté le 22-09-2012 à 16:03:05  profilanswer
 

n°2157782
boomy29
PSN: tintine29
Posté le 22-09-2012 à 16:22:54  profilanswer
 

donne la liste des champs de la table se sera plus simple
 
select count(livre) , auteur from table group by auteur  
select * from table where rupture = 1 order by genre  
select count(livre) as Nbligne , auteur from table where Nbligne >1 group by auteur  
 
a voir c'est du SQL ça je sais pas si c'est bon pour access
et sur la dernière c'est pas bon je pense il y aura un soucis dans la clause mais j'ai pas de SQL sous la main pour tester  
et je suis plus s'il faut pas mettre livre dans la group by aussi


Message édité par boomy29 le 22-09-2012 à 22:20:36
n°2157809
Soileh
Lurkeur professionnel
Posté le 23-09-2012 à 08:29:10  profilanswer
 

Pour la dernière, c'est une requête du style :
 

Code :
  1. SELECT count(livre), auteur
  2. FROM table
  3. HAVING count(livre) > 1
  4. GROUP BY auteur


 :jap:


---------------
And in the end, the love you take is equal to the love you make
n°2157813
boomy29
PSN: tintine29
Posté le 23-09-2012 à 10:14:59  profilanswer
 

Bien vu c'est ça  
mais la clause having se met après la clause group by ;)

n°2157838
Soileh
Lurkeur professionnel
Posté le 23-09-2012 à 12:47:33  profilanswer
 

Ah ça peut-être, je me suis fié à ma mémoire  [:cupra]


---------------
And in the end, the love you take is equal to the love you make

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

  Requete SQL

 

Sujets relatifs
Temps d'éxécution requête Oracle Sql trop longue[Résolu] Simplification de requete SQL
Requete SQL double résultatAppel aux dieux du SQL, à vos claviers ! ( optimisation requête... )
Requête SQL - Position dans un classementAide pour requete SQL
Stocker les étapes d'une requête SQL en tableRequête SQL avec jointure
[SQL] Optimisation de requête sqlRequête PL/SQL
Plus de sujets relatifs à : Requete SQL


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