Ich vermute zwar fast dass es so nicht geht aber ich frag trotzdem mal :D
Ich habe ein Objekt mit vier Eigenschaften. Einer id, dem namen, einem zähler und einem Statusfeld (0 oder 1). Die id, der name und der status kommen aus einer Tabelle in der für jeden Namen genau ein Eintrag existiert. In einer zweiten Tabelle existieren zu jedem Namen mehrere Einträge. Diese sollen gezählt werden und dabei ein Feld aufsummiert werden, dessen Summe später den Zähler füllt. Das klappt auch problemlos mit folgendem SQL Statement: SELECT table1.name, table2.uid, SUM(count) AS IDSUM, table1.is_active FROM (table2, table1) WHERE (table1.uid=table2.uid) AND (table1.is_active=0) GROUP BY uid HAVING COUNT(table2.uid)>1 ORDER BY IDSUM DESC LIMIT 100 Nun wäre es natürlich schöner das als Query zu haben. Objekte aus der zweiten Tabelle erstellen und dann verarbeiten und zusammenführen kommt dabei nicht in Frage. Die zweite Tabelle hat keinen Key und viel zu viele Einträge. Das ganze muss auf der Datenbank ausgeführt werden. Jetzt ist die Frage geht das überhaupt. Mann müsste dann ja in einem Model zwei Tabellen mappen. Ist das möglich und wenn ja, ist das noch sauber? _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german