Ich habe ein paar andere Threads mit dieser Fehlermeldung auf der Website gefunden, aber die Lösungen dort schien nicht für mich arbeiten.WorkbenchJ - Fehler: Aggregate nicht erlaubt in GROUP BY-Klausel
Dies ist die Abfrage, die ich zu laufen versuche:
SELECT
o.name as Name,
o.vrank_tav__c as Vrank,
COUNT(c.enterprise_id) AS #_users_enterprise
FROM
(community_csv_james c JOIN
salesforce_data_opportunity o ON
c.enterprise_id = o.enterprise_id__c)
GROUP BY #_users_enterprise, Name, Vrank
ORDER BY #_users_enterprise DESC;
Wenn ich es auf SQL Workbench J laufen, ich folgende Fehlermeldung erhalten:
SELECT
o.name as Name,
o.vrank_tav__c as Vrank,
COUNT(c.enterprise_id) AS #_users_enterprise
FROM
(community_csv_james c JOIN
salesforce_data...
ERROR: aggregates not allowed in GROUP BY clause
ich ein paar Variationen ausprobiert habe davon habe ich aber verschiedene Fehlermeldungen gemeldet. Wie soll ich diese Abfrage schreiben?
Danke!
Es ist egal, welchen Client Sie die SQL-Anweisung aus, wird MySQL einen Fehler zurückgibt. Die Aussage macht keinen Sinn. Es ist überhaupt nicht klar, welches Ergebnis Sie erwarten. Ohne Beispieldaten und Beispielausgaben oder irgendeine andere Art von Spezifikation als eine fehlerhafte SQL-Anweisung raten wir nur. Wie derzeit dargestellt, gibt es keine Antwort auf die Frage ... nur Vermutungen. – spencer7593