@alzaimar:
So, ich hab mich gerade mal durch deinen Beitrag
durchgearbeitet.
- Das COUNT(*) war in dem Fall nur zum Überprüfen des Querys gedacht und kommt im richtigen Query nicht vor.
- Wenn ich mir das mit den 2 Kreisen vorstelle, bzw. in dem Fall wohl 3, dann trifft keine der 3 Möglichkeiten (LEFT JOIN, RIGHT JOIN, FULL JOIN) auf meinen Fall zu, weil ich ja die Schnittmenge brauche, und die nur einmal. Es soll also kein Wert doppelt vorkommen.
- SUM fällt logischerweise auch raus, weil COUNT(*) nur ein Beispiel war.
Hast du jetzt auch noch einen
konkreten Lösungsvorschlag für mein Problem, also wie ich die Schnittmenge der 3 Ergebnismengen erhalte?
@Bernhard:
Das ist ja nicht das Problem, ich kenne die LIMIT-Option schon, aber ich erhalte ja manche Einträge doppelt zurück. Ich möchte nicht bei jedem Mal nur 30 Ergebnisse (z.B.) erhalten, sondern jeden Eintrag in phpbb_voc nur einmal.