Korrelation berechnen

Hallo Forum

ich versuche eine Korrelation einmal für eine ganze Tabelle zu berechnen. Dies funktioniert auch ohne Probleme mit

SELECT corr(column1, column2) FROM table;

Nun möchte ich aber auch für jede Zeile der Tabelle eine Korrelation berechnen. Versucht habe ich es einmal mit


SELECT corr(column1, column2) FROM table group by iso3_code;

oder für eine einzelne Zeile mit


SELECT corr(column1, column2) FROM table where iso3_code=‘DEU’;

Leider bekomme ich bei beiden Versuchen leere Ergebnisfelder. Bei dem ersten Beispiel bekomme ich eine Tabelle mit der gleichen Anzahl an Zeilen wie meine Tabelle aber alle Felder sind leer. Bei dem zweiten Beispiel bekomme ich ein Ergebnisfeld welches ebenfalls leer ist.
Hat jemand eine Idee wie das funktionieren könnte?

Danke

Alex

hat keiner eine idee? wenn keiner eine idee hat werde ich die daten wohl exportieren und in excel berechnen lassen…
wäre eine umweg…

War das eine Drohung?

Nun, ich kenne diese Funktion nicht, daher kann ich dazu auch nix sagen. Sorry.

Andreas