Hallo,
dass das Event mehrmals erscheint, liegt daran, das du alle Images zu einem Event darstellst, aber keine deiner abgefragten Spalten aus der Images-Tabelle kommt.
Daher kannst du folgendes machen:
DISTINCT verwenden:
oder mit Unterabfragen (Subquery) (IN, NOT IN, EXISTS usw.) anstelle von JOIN arbeiten.
Markus
Edit: Hab mich verlesen, sind ja doch Spalten aus der Images-Tabelle dabei.
dass das Event mehrmals erscheint, liegt daran, das du alle Images zu einem Event darstellst, aber keine deiner abgefragten Spalten aus der Images-Tabelle kommt.
Daher kannst du folgendes machen:
DISTINCT verwenden:
SQL:
SELECT DISTINCT events.id, events.name, events.prev_image ....
oder mit Unterabfragen (Subquery) (IN, NOT IN, EXISTS usw.) anstelle von JOIN arbeiten.
Markus
Edit: Hab mich verlesen, sind ja doch Spalten aus der Images-Tabelle dabei.
Zuletzt bearbeitet: