Ich scheine ein wenig hängen zu bleiben. Es ist eine ziemlich geradlinige Abfrage.
Wenn ich die Abfragen getrennt ausführe, ist das nicht so langsam, aber wenn ich sie kombiniere, ist es sehr langsam.
Ich bin nicht sicher, wie ich es optimieren soll. Jede Hilfe würde sehr geschätzt werden. Ich möchte im Grunde nur mehrere Erstattungen zeigen. Also wo faultid
mehr als einmal existiert.
Die Ergebnisse von explain wurden als Bild angehängt
Ich denke, Ihre Suchanfrage beantwortet die Frage nicht. Wie ich es verstehe, sollten Sie zuerst alle Fehler erhalten, die mehr als eine zugeordnete ID haben (Zeile in der Tabelle). Und dann alle diese Zeilen (nicht nur die Fehler-ID).
Versuchen Sie Folgendes:
%Vor%Tags und Links mysql performance group-by subquery