Gudn!
Na, so schnell erledigen sich meine Fragen doch nicht. Ein weiteres kleines Problemchen hat sich gerade ergeben. Wenn ich versuche von jeder "Zeile" einen Wert abzuziehen
SELECT
lambda,
(MAX(CASE WHEN messreihe = 2 THEN messung ELSE NULL END)-5) AS messreihe2,
(MAX(CASE WHEN messreihe = 3 THEN messung ELSE NULL END)-5) AS messreihe3,
(MAX(CASE WHEN messreihe = 5 THEN messung ELSE NULL END)-5) AS messreihe5
FROM
daten
GROUP BY lambda
dann funktioniert das wunderbar. Bei
SELECT
lambda,
MAX(CASE WHEN messreihe = 1 THEN messung ELSE NULL END) AS messreferenz,
(MAX(CASE WHEN messreihe = 2 THEN messung ELSE NULL END)-messreferenz) AS messreihe2,
(MAX(CASE WHEN messreihe = 3 THEN messung ELSE NULL END)-messreferenz) AS messreihe3,
(MAX(CASE WHEN messreihe = 5 THEN messung ELSE NULL END)-messreferenz) AS messreihe5
FROM
daten
GROUP BY lambda
ergibt sich nun ein "1054 - Unknown column 'messreferenz' in 'field list'". Ich dachte man könne mit diesen Werten gleich weiterarbeiten? Oder muss ich hierbei noch etwas beachten, dass ich übersehen habe.
Gruß aus Fürth in Mittelfranken,
Samoht
--
fl:| br:> va:) ls:< n4:( ss:) de:] js:| mo:}
fl:| br:> va:) ls:< n4:( ss:) de:] js:| mo:}