WhatEverWP
Grünschnabel
Guten Tag, bin hier gelandet, weil ich nicht mehr weiter weiß. 
Ich möchte gern Daten aus einer Tabelle heraus holen und die ist "doof" aufgebaut. In einer Tabelle mit Meta-Daten befinden sich immer ähnliche Werte, von denen ich gern 4 verschiedene finden würde und von diesen dann den jeweils letzten Eintrag, also den neuesten. Das einfache Wertpaar finde ich so:
Wie kann ich noch 3 andere Werte in dieser Tabelle abfragen, sodass ich die 3 letzten Werte verschiedener Datensätze mit Merkmal1, Merkmal2 und Merkmal3 bekomme? Die Tabelle hat als eindeutiges Feld: kursid. Wäre das ein Inner Join auf dieses Feld? Ich meine, dass der Aufbau dieser Tabelle nicht in der 1. Normalform ist. Deshalb habe ich mir schon eine Hilfstabelle mit den Merkmal gemacht. Aber sicher bin ich mir nicht, ob das hilft.

Ich möchte gern Daten aus einer Tabelle heraus holen und die ist "doof" aufgebaut. In einer Tabelle mit Meta-Daten befinden sich immer ähnliche Werte, von denen ich gern 4 verschiedene finden würde und von diesen dann den jeweils letzten Eintrag, also den neuesten. Das einfache Wertpaar finde ich so:
PHP:
SELECT Datum, Eigenschaft1, Eigenschaft2, Merkmal1
FROM kurs
GROUP BY Merkmal1
Order by DatumZeit DESC
Limit 1
Wie kann ich noch 3 andere Werte in dieser Tabelle abfragen, sodass ich die 3 letzten Werte verschiedener Datensätze mit Merkmal1, Merkmal2 und Merkmal3 bekomme? Die Tabelle hat als eindeutiges Feld: kursid. Wäre das ein Inner Join auf dieses Feld? Ich meine, dass der Aufbau dieser Tabelle nicht in der 1. Normalform ist. Deshalb habe ich mir schon eine Hilfstabelle mit den Merkmal gemacht. Aber sicher bin ich mir nicht, ob das hilft.