Robert
Kalka
Przedsiębiorca,
pasjonat.
Temat: StDev dla wielu kolumn
Witam.Na SQL znam się tyle ile muszę. Z czymś takim jeszcze się nie spotkałem, więc proszę o radę.
W bazie danych którą przejąłem, mam 40 kolumn na dane. W zależności od kontekstu, w konkretnym rekordzie dane mogą być tylko w jednej kolumnie, w dwóch, trzech, ... do czterdziestu (kolumny nie zawierające danych mają wartość null). Co prawda każdy rekord ma pole z liczbą wypełnionych kolumn, ale nie bardzo wiem jak i czy można to wykorzystać w zapytaniu. Generalnie chodzi o obliczenie odchylenia standardowego z czegoś takiego:
ileD D1 D2 D3 D4 D5
2 3.4 6.2 null null null
1 4.1 null null null null
3 4.5 4.4 3.8 null null
2 5.2 null null null null
Dla jednej kolumny było by: Select StDev(D1)from...
Jak to będzie dla "ustrojstwa" opisanego wyżej?
Pozdrawiam.