Ich habe eine berechnete Spalte, aber nicht wissen, wie die Spalte zu der Gruppe vonComputed Spalte in der Gruppe durch Klausel
dh
SELECT Category, SUM(Actjan + Actfeb + Actmar) AS Q, 'Q1' as quater
FROM tbl
GROUP BY Category, 'Q1' as quater
Dies ist auf SQL Server 2008 R2 hinzuzufügen - der Fehler
Jeder GROUP BY-Ausdruck muss mindestens eine Spalte enthalten, die nicht eine äußere Referenz ist.
gefunden nur eine Möglichkeit - die berechnete Spalte ändern (COUNT (‚Q1‘)) auf str + ‚Q1‘ als quater so ist es nicht von – mackjazzy
Der Fehler in der Gruppe erforderlich sagt, dass Sie in der Gruppe eine konstante haben durch. 'Q1' ist eine Konstante, die sich in jeder Zeile wiederholt, und eine Gruppe wird nicht benötigt. –
true, ich bekam eine Fehlermeldung, aber jetzt bin ich nicht. Muss eine andere Spalte gewesen sein, ich denke ' – mackjazzy