Datensätze "addieren"

27/08/2008 - 16:23 von Veronika Neufeind | Report spam
Hallo zusammen,

ich versuche gerade, diverse Datensàtze einer Tabelle zusammenzuführen und
drehe mich wohl etwas im Kreis.

So liegen die Werte in der Tabelle:

Mitarb BasisFiliale FremdFiliale AnzahlTage Arbeitszeit VertragsTyp Monat Jahr

1 Augsburg NULL 17 90,0 NULL 7 2008

1 NULL München 3 18,0 NULL 7 2008

1 NULL Augsburg 0 0 5 7 2008


Ergebnis soll sein:

1 Augsburg NULL 17 90,0 5 7 2008

1 NULL München 3 18,0 NULL 7 2008


Also in diesem Fall sollen der erste und der dritte Datensatz (der ist nicht
bei jedem Mitarbeiter vorhanden) „addiert“ werden, damit der VertragsTyp
(stellvertretend für eine Reihe weiterer fixer Spaltenwerte) mit den variabel
erfassten Werten in einem Datensatz stehen. Kriterium wàre: Die BasisFiliale
ist identisch mit der FremdFiliale.

Ich bin für jede Hilfe dankbar.

Gruß Veronika
 

Lesen sie die antworten

#1 Michael Monarch
28/08/2008 - 00:58 | Warnen spam
Servus Veronika,

also erstens ist tabellenstruktur etwas unglücklich (ist aber wahrscheinlich
so vorgegeben)

Aber das müste funzen

Select Mitarb,isnull(FremdFiliale,BasisFiliale) as Standort, ... from Tabelle

Mitarb BasisFiliale Standort

1 Augsburg Augsburg
1 Null München
1 Null Augsburg

Eine Gruppierung ist auf Standort ist damit möglich...

mfg michael monarch

"Veronika Neufeind" wrote:

Hallo zusammen,

ich versuche gerade, diverse Datensàtze einer Tabelle zusammenzuführen und
drehe mich wohl etwas im Kreis.

So liegen die Werte in der Tabelle:

Mitarb BasisFiliale FremdFiliale AnzahlTage Arbeitszeit VertragsTyp Monat Jahr

1 Augsburg NULL 17 90,0 NULL 7 2008

1 NULL München 3 18,0 NULL 7 2008

1 NULL Augsburg 0 0 5 7 2008


Ergebnis soll sein:

1 Augsburg NULL 17 90,0 5 7 2008

1 NULL München 3 18,0 NULL 7 2008


Also in diesem Fall sollen der erste und der dritte Datensatz (der ist nicht
bei jedem Mitarbeiter vorhanden) „addiert“ werden, damit der VertragsTyp
(stellvertretend für eine Reihe weiterer fixer Spaltenwerte) mit den variabel
erfassten Werten in einem Datensatz stehen. Kriterium wàre: Die BasisFiliale
ist identisch mit der FremdFiliale.

Ich bin für jede Hilfe dankbar.

Gruß Veronika

Ähnliche fragen