Hallo,
da ich hier mittlerweile schon dreimal perfekte Hilfestellung bekommen habe, wende ich mich mal wieder hoffnungsvoll an euch...
Ich habe gerade eine Tabelle, die ungefähr so aussieht:
Liefer_1 | Liefer_2 | Liefer_3 | ... | Liefer_53
bürste NO YES NO NO
gel YES YES NO NO
kamm NO NO NO YES
Liefer_1 steht für KW1. Somit weiß ich also, dass die Bürste in Kalenderwoche 2, das Gel in 1 und 2 und der Kamm in KW53 geliefert wurde.
Ich benötige die Ausgabe als schnöde Liste.
Dieses Format wäre wünschenswert:
Artikel | KW
bürste 2
gel 1,2
kamm 53
Meine Idee wäre es erst einmal ein Transponieren der Tabelle. (Allerdings handelt es sich um weit mehr als 100.000 Datensätze da könnte das dann schon extrem langsam werden, oder?) Aber um ehrlich zu sein, übersteigt die Komplexität hier meine geringen SQL-Fähigkeiten.
Ein Tipp, wie das Ganze (wie immer ohne Schreibrechte) zu bewerktstelligen ist, wäre super, falls eine Umsetzung in Oracle 10g überhaupt machbar ist
da ich hier mittlerweile schon dreimal perfekte Hilfestellung bekommen habe, wende ich mich mal wieder hoffnungsvoll an euch...
Ich habe gerade eine Tabelle, die ungefähr so aussieht:
Liefer_1 | Liefer_2 | Liefer_3 | ... | Liefer_53
bürste NO YES NO NO
gel YES YES NO NO
kamm NO NO NO YES
Liefer_1 steht für KW1. Somit weiß ich also, dass die Bürste in Kalenderwoche 2, das Gel in 1 und 2 und der Kamm in KW53 geliefert wurde.
Ich benötige die Ausgabe als schnöde Liste.
Dieses Format wäre wünschenswert:
Artikel | KW
bürste 2
gel 1,2
kamm 53
Meine Idee wäre es erst einmal ein Transponieren der Tabelle. (Allerdings handelt es sich um weit mehr als 100.000 Datensätze da könnte das dann schon extrem langsam werden, oder?) Aber um ehrlich zu sein, übersteigt die Komplexität hier meine geringen SQL-Fähigkeiten.
Ein Tipp, wie das Ganze (wie immer ohne Schreibrechte) zu bewerktstelligen ist, wäre super, falls eine Umsetzung in Oracle 10g überhaupt machbar ist