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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Aide pour requetes SQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Aide pour requetes SQL

n°1410008
hyptnos
GT : Gui iom
Posté le 20-07-2006 à 10:43:42  profilanswer
 

Hello
 
je suis entrain de faire une petite application en ASP qui permettra après saisie de faire des statistique sur les interventions informatique réalisée.
 
Au niveau SQL je ne sais faire que les requete basic mais quand cela se complique j'ai un peu de mal
 
J'ai donc une Base Mysq avec une table intervention les champs sont
 
id_intervention / mois / years / users / code_site / nom_cat / sous_cat
 
Les donnée sont du genre
 

Citation :


2004  12  367  208  Hardware  Printer-Laser
2004 12  285  207  Hardware   Micro-Portable  
2004  12  485  207  Hardware  Printer-Bureau
2004  12  368  203  Software  Lotus
2004  12  433  202  Software  Lotus
2005 01   999   205  Software Internet
2005 01  285   Hardware  onduleur


 
Maintenant j'aimerais faire c'est des statistique du genre
 
Le nombre d'intervention par Catégorie (sur la totalité, par an et par mois)
le nombre d'intervention par mois
Le nombre de personne différente ayant demandé une interventions
Le nombre d'intervention par site, par utilisateur et cela par mois / par semestre et par anné
 
:(
 
Ca fait beaucoup pour moi  
 
cela serait sympa de m'aider :)
 
merci par avance

mood
Publicité
Posté le 20-07-2006 à 10:43:42  profilanswer
 

n°1411328
Profil sup​primé
Posté le 22-07-2006 à 10:14:55  answer
 

Donne-nous déjà ce que tu as fait..

n°1411372
7063
Non Mollare Mai
Posté le 22-07-2006 à 11:59:28  profilanswer
 

1)
SELECT Nom_Cat, COUNT(1)
FROM Intervention
GROUP BY Nom_Cat;
 
Si tu le veux par an, tu précises une clause WHERE avec : WHERE = '2006'.
Tu peux aussi incorporer l'année dans le SELECT et donc le rajouter dans le GROUP BY.
 
2)
C'est comme la 1, sauf que la catégorie est remplacée par le mois.
 
3)
SELECT DISTINCT Users  
FROM Intervention;
 
4)
C'est comme la 1.
SELECT Code_Site, Users, Mois, COUNT(1)
FROM Intervention
GROUP BY Code_Site, Users, Mois;
 
etc etc...

n°1411483
hyptnos
GT : Gui iom
Posté le 22-07-2006 à 16:53:58  profilanswer
 

Merci beaucoup dans l'ensemble cela fonctionne :) faut que je mette le 4 en appli
 
je vous tien au courant lundi :)
 
merci encore


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

  Aide pour requetes SQL

 

Sujets relatifs
[SQL] REQUETE sur laquelle je Seche, Please HELP[Access] SQL direct et formulaire
cherche un site d'aide pour fichier .bat[MCL] Un peu d'aide pour ce langage propriétaire
Probleme de création de requête SQL un peu compliqué !Probleme insert [PHP/SQL]
Un wizard pour la généralisation des requêtes SQLun équivalent à SQL Server Profiler ??
[C# .net] Faire un simple "select" à SQL ServerAide pour requêtes en SQL
Plus de sujets relatifs à : Aide pour requetes SQL


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