Philipp Hasenfratz: MySQL auf sich selbst joinen?

Beitrag lesen

Halihallo XMen

Aber: leider dauert die Abfrage ganze 15 Sekunden. Ich glaube ein kleiner Haken ist noch drin.

Index auf num, Unique Index auf id (implizit durch Primary Key), Index auf group_id.
Dass dürfte dir nochmals einen Performanceschub verpassen.

Ansonsten: Natürlich ist die Abfrage sau ineffizient, aber es ist mit MySQL 3.x nunmal
nicht anders Möglich, als über derart kurriose SQL-Abfragen zum gewünschten Ergebnis
zu kommen (mit Subselects ginge dies tausendmal performanter, werden aber erst seit 4.1
unterstützt), zumindest fällt mir im Moment keine bessere ein.

Viele Grüsse

Philipp

--
RTFM! - Foren steigern das Aufkommen von Redundanz im Internet, danke für das lesen der Manuals.
Selbstbedienung! - Das SelfForum ist ein Gratis-Restaurant mit Selbstbedienung, Menüangebot steht in den </faq/> und dem </archiv/>.