Abend
Kurze Frage, ich hoffe mir kann das jemand zufriedenstellend erklären.
Ich Joine bei einer Abfrage mehrere Tabellen, das SELECT- Statement lautet wie folgt:
Vorheriges Überprüfen via EXPLAIN ergab, dass der Query optimal ist. Jedoch erfolgte bei der Ausgabe der Daten ein Fehler. Die Sortierung war falsch
04
20
23
25
26
27
28
31
32
33
34
29
30
Lasse ich SQL_BUFFER_RESULT weg oder setzte ein DISTINCT nach SELECT ist der Fehler jedoch weg. Ich habe keine Ahnung warum das so ist, hat jemand von euch eine Idee?
Kurze Frage, ich hoffe mir kann das jemand zufriedenstellend erklären.
Ich Joine bei einer Abfrage mehrere Tabellen, das SELECT- Statement lautet wie folgt:
Code:
SELECT STRAIGHT_JOIN SQL_BIG_RESULT SQL_BUFFER_RESULT SQL_CACHE
Vorheriges Überprüfen via EXPLAIN ergab, dass der Query optimal ist. Jedoch erfolgte bei der Ausgabe der Daten ein Fehler. Die Sortierung war falsch
04
20
23
25
26
27
28
31
32
33
34
29
30
Lasse ich SQL_BUFFER_RESULT weg oder setzte ein DISTINCT nach SELECT ist der Fehler jedoch weg. Ich habe keine Ahnung warum das so ist, hat jemand von euch eine Idee?
Zuletzt bearbeitet: