Partage
  • Partager sur Facebook
  • Partager sur Twitter

Les X plus grande valeurs

MySQL et PHP

Sujet résolu
    24 juin 2006 à 14:59:52

    Bonjour,

    Alors j'ai une table contenant différents entrées,imaginon qui y en ai que 6 :

    ++++++++++++++++++++++++
    + id + pseudo + points +
    ++++++++++++++++++++++++
    + 1 + Djang0 + 500000 +
    + 2 + Djang1 + 1000000 +
    + 3 + Djang2 + 10000000 +
    + 4 + Djang3 + 99999999 +
    + 5 + Djang4 + 9999999 +
    + 6 + Djang5 + 500000+
    ++++++++++++++++++++++++


    J'aimerais donc prendre seulement les pseudo des 3 membres ayans le plus de points.
    Ensuite prendres les 3 suivants et puis les 3 derniers.

    Je comprendrai que ca soit plus facile de prendre les 3 plsu grand et les 3 plus petit et que ce qui reste c'est ce qui est entre, pourqoi pas, mais je ne sais ps commment faire, Est ce que vous le savez ?

    Merci d'avance !

    </span></span>
    • Partager sur Facebook
    • Partager sur Twitter
    Dj@ngo
      24 juin 2006 à 15:09:15

      salut, pour prendre les 3 plus grandes valeurs:
      SELECT id, pseudo, points
      FROM ma_table
      ORDER BY points DESC
      LIMIT 3

      ainsi tu prends 3 entrées en partant du plus grand nombre de points. (DESC permet de parcourir du plus grand au plus petit)
      • Partager sur Facebook
      • Partager sur Twitter

      Les X plus grande valeurs

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown