Oracle
 sql >> Datenbank >  >> RDS >> Oracle

ORA-00979:kein Problem mit dem GROUP BY-Ausdruck

Ihnen fehlt field7 in Ihrer group by Ausdruck.

Sie können auch keinen Alias ​​in Ihrer Gruppe nach Ausdruck derselben Abfrage verwenden. Sie müssen den vollständigen CASE hinzufügen Anweisung in Ihrer Gruppe nach Ausdruck, um Feld7 einzuschließen.

Die bloße Nennung eines Alias ​​ist in group by nicht möglich, da der SELECT Schritt ist der letzte Schritt zur Ausführung einer Abfrage, die Gruppierung erfolgt früher, wenn noch keine Aliasnamen definiert sind.