Max par jour

Mystic1812 Messages postés 10 Statut Membre -  
apprendreEtSeDevelopper Messages postés 66 Statut Membre -
Bonjour,

Dans ma base de données, j'ai une table sgsn qui contient un champs date et un champs cpu_load. La colonne date comporte 31 jours d'un mois avec 7 valeurs de cpu_load par jour par exemple pour le 1/07/13 j'ai 7 valeurs 32 31 32 36 33 36 32.5 ... meme chose le long du mois. Je dois calculer le max de cpu_load par jour donc le resultat doit m'afficher date | max(cpu_load) qui est 36 pour le 1/07/13. Comment faire :(

4 réponses

  1. apprendreEtSeDevelopper Messages postés 66 Statut Membre 6
     
    salut,
    Ta table c'est :
    sgsn(Date,CPU)
    ou
    sgsn(Date,CPU1,CPU 2,CPU 3,... ,CPU 7) ?
    0
  2. Mystic1812 Messages postés 10 Statut Membre
     
    La table est date cpu
    0
  3. ThEBiShOp Messages postés 9307 Date d'inscription   Statut Contributeur Dernière intervention   1 606
     
    SELECT MAx(cpu_load) FROM sgsn WHERE date = '1/07/13'

    avec ça ?
    0
  4. apprendreEtSeDevelopper Messages postés 66 Statut Membre 6
     
    La réponse de ThEBiShOp te convient si tu connais la date, sinon :
    SELECT date, Max(cpu) FROM sgsn GROUP BY date;
    0