wenn Zellwert gleich ist, dann in Spalte mit gleichem Namen, wie Z

03/01/2008 - 11:53 von Sven | Report spam
Hallo,
ich habe hier ein knifflige Sache zu lösen. Und zwar habe ich eine Tabelle,
die aus drei Spalten besteht. Das ganze sieht in etwa so aus:
Flurstück; Nutzart; Flaeche
460-1-15-2; 210; 28,00
460-1-46-4; 513; 0,09
460-1-46-8; 513; 413,00
460-1-46-8; 512; 2369,00

Es gibt etwas über 200 verschiedene Nutzungsarten. Ich bin gerade dabei eine
große Tabelle zu basteln, die für jede Nutzungsart eine Spalte vorsieht, die
dann auch entsprechend heißt (210, 513, 512, ...)
Nun muss ich per Abfrage irgendwie hinbekommen, dass wenn das Flurstück
gleich ist, die Flàche der Nutzungsart in die jeweilige Spalte für die
Nutzungsart eingetragen wird.
Hat jemand eine Ahnung, wie ich das hinbekommen kann?

Gruß
Sven
-
MS Server 2003
SQL Server 2005
 

Lesen sie die antworten

#1 Stefan Hoffmann
03/01/2008 - 12:06 | Warnen spam
hallo Sven,

Sven schrieb:
Es gibt etwas über 200 verschiedene Nutzungsarten. Ich bin gerade dabei eine
große Tabelle zu basteln, die für jede Nutzungsart eine Spalte vorsieht, die
dann auch entsprechend heißt (210, 513, 512, ...)


Siehe in der OH unter PIVOT nach. Funktioniert àhnlich wie eine
Kreuztabellenabfrage unter Access oder ein Pivot unter Excel.


mfG

Ähnliche fragen