Zitat von
rweinzierl:
Hallo
Sorry hab deine Meldung nochmals genau gelesen.
Ich dachte der Plan der 100 ms Lösung könntest du verwenden, der ist jedoch ohne Order by ...
Als nächstes würde ich eine View mit eben der aktuellsten Auftragsid pro Buchung testen.
==> Wenn das auch nichts hift könnte man noch die Daten (aktuelle Auftragsid pro Buchung) in eine Hilfstabelle schreiben.
Klar wiederspricht der Grundregel keine berechenbaren Daten speichern, aber schnell wird das auf alle Fälle.
mfg
Reinhold
Also in eine Zusatztabelle möchte ich es nicht speichern, wird wieder sehr komplex, da pro aufrag mehr als eine person angemeledt sein kann, und eine person wieder auf mehreren aufträgen ....
Ich hätte auch schon probiert die SELECT in SELECT in eine plain SELECT (also mit Joins umzubauen) aber das bringe ich auch irgendwie nicht zusammen
Den soviel ich bisher merken konnte hat der Firebird noch oft probleme, so wie mit dem IN ...