Uebrigens, an gleicher Veranstaltung hielt Birgitta einen Vortrag über OLAP SQL Funktionen. Daher habe ich die KI nach einem Vorjahresvergleich mit Ranking und absteigender Sortierung gefragt. Und hier ist das Resultat (notabene mit deutscher Begründung) - ich kannte diese SQL Funktionen noch nicht:

SELECT
DATE_FORMAT(DATUM, '%Y-%m') AS Monat,
ARTIKEL,
SUM(FELD1) AS UmsatzAktuellesJahr,
SUM(CASE
WHEN YEAR(DATUM) = YEAR(CURRENT_DATE()) - 1 THEN FELD1
ELSE 0
END) AS UmsatzVorjahr,
RANK() OVER (PARTITION BY DATE_FORMAT(DATUM, '%Y-%m') ORDER BY SUM(FELD1) DESC) AS Ranking
FROM TABELLE
GROUP BY DATE_FORMAT(DATUM, '%Y-%m'), ARTIKEL
ORDER BY Ranking DESC, Monat ASC;


Kommt dazu, dass die KI sich das Resultat merkt und die Abfrage immer weiter entwickelt werden kann.

Abgesehen von einer anderen Frage die ich auch noch gestellt habe, es ist eine ganz andere Qualität der Beantwortung der Fragen. Ich fürchte, bald braucht man dieses Forum nur noch um irgendwelchen Kontakt aufrecht zu erhalten oder eine neue Frisur verpasst zu bekommen :-D.