hallo zusammen,
ich habe folgendes problem:
ich habe eine tabelle mit folgendem grobem aufbau
- id
- name
- info
- timestamp
ich möchte nun zu jedem namen den letzten eintrag haben, sprich den mit dem jeweils höchsten timestamp.
SELECT name, info FROM infotabelle WHERE ???
aber was muss nun in den where teil?
hat jemand von euch eine idee?
mfg
lars
Hallo Lars,
nicht "where" ist dein statement, sondern "order by" :-).
Auf gut deutsch:
Mit "where" fragst du Datensätze mit einem bestimmten gesetzten Feldwert ab, mit "order by" kannst du Ergebnisse sortieren.
Wenn du das ganze jetzt noch mit "limit" einschränkst, kannst du dir immer den letzten (aktuellsten) Datensatz raussuchen lassen.
Gruss
Didi