Fehler: Spalte muss in der GROUP BY-Klausel enthalten sein oder in einer Aggregatfunktion verwendet werden
bookmark_borderbookmark
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Auf dieser Seite finden Sie Informationen zur Fehlerbehebung bei column name must appear in the GROUP BY clause or be used in an aggregate function-Fehlern in Looker.
Dieser Fehler tritt häufig auf, wenn eine Dimension in einem Messwert verwendet wird, der keinen Aggregierungstyp hat. In der Dokumentation zu Messwerttypen finden Sie eine Liste der Messwerttypen und ob es sich dabei um einen zusammengefassten Messwerttyp handelt.
Ein type: number-Maß ist beispielsweise kein zusammengefasster Messwert. Daher würde diese LookML zu einem Fehler führen:
In der Regel beheben Sie dieses Problem, indem Sie die Dimension zuerst in einen Messwert umwandeln und diesen dann in Ihren Berechnungen verwenden. Beispiel:
measure: dimension_total {
type: sum
sql: ${dimension} ;;
}
measure: good_measure {
type: number
sql: ${measure} + ${dimension_total} ;;
}
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-01-09 (UTC)."],[],[]]