---
title: "GROUP BY?"
url: "https://www.typo3.net/d/112267-group-by"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage"]
created: "2012-09-27"
last_reply: "2012-09-28"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# GROUP BY?

Extensions › Extbase · 3 Antworten · gestartet 2012-09-27

## Eröffnungsbeitrag

**mimaxx** · 2012-09-27 · [Beitrag #1](https://www.typo3.net/d/112267-group-by/1)

Hallo,

wie kann ich Ergebnisse gruppieren oder gibt es keine Funktion in extbase?

Habe es mit einem $query->statement erstmal direkt gemacht, aber gibt es nicht für group auch etwas wie $query->setOrderings?

Gruß
mimaxx

## Antworten

### [#2](https://www.typo3.net/d/112267-group-by/2) · froemken · 2012-09-27

Befehle wie GROUP BY, MAX, MIN, AVG, SUM gibt es in Extbase nicht.

Ich bemängel das auch immer wieder. In einem Großprojekt von uns habe ich diese Funktionalität selbst in Extbase implementiert. Allerdings bezogen sich diese Änderungen immer nur auf EINE Tabelle und nicht auf in Relation bezogene Tabellen, weshalb meine Lösung für das Extbase-Team nicht interessant ist.

Du kennst aber den ViewHelper f:groupedFor?

Stefan

### [#3](https://www.typo3.net/d/112267-group-by/3) · mimaxx · 2012-09-28

Hi Stefan,

danke für deine Antwort! Hatte mir schon sowas gedacht! Über f:groupedFor bin ich bei der Suche des Problems auch gestoßen. Habe ich zwar noch nicht eingesetzt aber da es sich um größere Listen mit paginate handelt denke ich, dass die Lösung nicht so gut funktionieren wird!

Gruß
mimaxx

### [#4](https://www.typo3.net/d/112267-group-by/4) · froemken · 2012-09-28

Seit TYPO3 4.5 gibt es einen echt geilen Paginate ViewHelper. Zu finden im Verzeichnis fluid/Classes/ViewHelpers/Widget
Öffne mal die Datei PaginateViewHelper.php und schau mal in den Kommentaren nach wie man den verwendet.

---

Quelle: „GROUP BY?“, typo3.net, https://www.typo3.net/d/112267-group-by
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
