Hallo,
folgendes Problem:
Ich habe ein recht langes SQL-Statement (betrifft 12 Tabellen).
Diese habe ich meistens mit einem LEFT JOIN und zweimal mit einem INNER JOIN verbunden. Dazu noch ein DISTINCT.
Die Haupttabelle, auf die sich alles bezieht, besitzt einen Datensatz.
Die Tabelle mit den meisten Einträgen, die sich auf die Haupttabelle bezieht besitzt 5 Einträge.
Nun hab ich das Problem, dass am Ende nicht 5 Datensätze sonder 10 angezeigt werden.
Kann mir jemand sagen, an was das liegen könnte?
Die Query zu posten macht wahrscheinlich wenig Sinn?!
Sonst werden vermutlich auch noch die Tabellen und deren Verknüpfungen benötigt ... ?!
folgendes Problem:
Ich habe ein recht langes SQL-Statement (betrifft 12 Tabellen).
Diese habe ich meistens mit einem LEFT JOIN und zweimal mit einem INNER JOIN verbunden. Dazu noch ein DISTINCT.
Die Haupttabelle, auf die sich alles bezieht, besitzt einen Datensatz.
Die Tabelle mit den meisten Einträgen, die sich auf die Haupttabelle bezieht besitzt 5 Einträge.
Nun hab ich das Problem, dass am Ende nicht 5 Datensätze sonder 10 angezeigt werden.
Kann mir jemand sagen, an was das liegen könnte?
Die Query zu posten macht wahrscheinlich wenig Sinn?!
Sonst werden vermutlich auch noch die Tabellen und deren Verknüpfungen benötigt ... ?!
Comment