[SQL allgemein] Abfrage sotiert nach Wert aber von jeder ID nur eine

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [SQL allgemein] Abfrage sotiert nach Wert aber von jeder ID nur eine

    Sorry wußte nicht genau wie ich die Überschrift formulieren sollte.

    Also ich habe folgende Tabelle:


    ID | Name | Punkte | Timestamp |
    1 | Laire | 1000 | 100000 |
    2 | Killer | 1200 | 100002 |
    3 | King | 1500 | 100005 |
    4 | Laire | 1300 | 100009 |
    5 | Killler | 1600 | 100012 |
    6 | King | 1800 | 100013 |


    Ich möchte nun in meinem PHP Script eine Art Rangliste einbauen. Das ganze soll nach Punkten von oben nach unten sotiert werden, aber es soll von jedem User nur der neuste Wert ausgegeben werden (den mit dem höchsten Timestamp.

    MfG
    Laire

  • #2
    mit einem self left join und anschliessende Filter über die Überprüfung von is null wirst du ans Ziel kommen

    Kommentar

    Lädt...
    X