hi,
Zitat von
zack0r:
Ohne Gewähr...vielleicht mit einem Group-By? Wenn ich deine Anfrage richtig verstehe kommt doch nur ein Datensatz als Ergebnis raus oder? Weil du ja das Maxiale Element von ben_resu abfragst... wofür ist dann das Order-By?
Sollte schneller sein, oder ich hab deine Abfrage nicht richtig verstanden. Vielleicht zeigst du uns mal die Struktur der Tabelle?
das ist schneller, jedoch hast du das "WHERE ben_user = m.ben_user" übersehen.
damit hole ich mir nur den max wert (ben_resu) vom jeweiligen ben_user in die
query-menge.
deshalb auch das order by.
im erg. sind alle ben_user mit dem jeweiligen max wert (ben_resu), also einem satz pro ben_user,
die auf das kriterium " ben_typ = 'mem' AND mem_typ = 'd3' " passen.
gruss