Hallo Vinzenz,
Das hier sollte ein typischer Fall für einen einfachen Join sein, der *sehr performant* abgearbeitet werden kann. Befrage EXPLAIN, warum das bei Dir nicht der Fall ist.
Erzähle uns mehr über Dein Tabellendesign und die Inhalte Deiner Tabellen.
Danke dir.
Ich denke, das sprengt den Rahmen dieser bisher einfachen Frage, es sind im Original 5 JOINS. Und es müssen MIN- Werte gefunden werden.
Ich habe aus einem SQL-Kommando zwei gemacht. Das erste, um die MIN- Werte zu ermitteln, das zweite, um mit den ermittelten Werten die Sätze zu holen (incl. der 5 JOINS).
Und bin von 5 sec auf 0,15 sec Programmlaufzeit runter. Mein Problem hat sich erledigt, weil ich eine Vorauswahl treffe. Die JOINS blasen also nicht mehr die Satzanzahl auf.
MfG Schorsch