steckl: MySQL Query

Beitrag lesen

Guten Morgen,
Ich habe eine Datenbank mit Tabellen die etwa so sind. A hat mehrere Status. Es soll immer der neuste Angezeigt werden. Nur DER neuste (Also einer). Wenn jetzt aber einer der Status eine Information ist, soll nicht dieser neuste, sondern der Zweitneuste (Halt einfach der, der keine Information ist) angezeigt werden.

hallo,

gibt es auch ein feld mit der eintragereihenfolge oder datum?

dann koenntest du folgendes verwenden:
select status from A where status != 'Information' order by datum desc limit 1;

das "status != 'information'" musst du wohl so umbauen, dass es zu deiner DB passt.

Gibt es da irgendeine Funktion die man dazu IM QUERY verwenden könnte?

mit limit 1 laesst du nur den ersten eintrag in der reihenfolge ausgeben

mfG,
Steckl