Hallo,
ich habe folgendes gegeben:
Tabelle mit 4 Spalten, Lagernummer, Regalnummer, Platznummer, status.
In der Tabelle befinden sich nur einträge (zeilen) von den plätzen in denen auch etwas drin liegt.
Ich möchte nun eine Tabelle in der ALLE Zeilen (Plätze) drin sind. in Plätzen in denen nichts liegt soll Null stehn.
Wie setzt man das am besten um?
Ich hätte es so gemacht:
Eine zweite tabelle erstellt mit den selben Spaltennamen, jeden Platz in jedem Regal in jedem Lager eingetragen, Status bei allen auf NULL.
Dann einen Join der beiden tabellen und in der Ergebnistabelle soll er dann in alle Statusfelder in denen was liegt die werte mitgenommen haben (status ist vom typ varchar), in denen wo nichts liegt steht weiterhin null.
Wie sieht denn der Join aus? Problem ist, der Platz kann nur über Lagernummer, Reglnummer, Platznummer eindeutig identifiziert werden, denn einen Platz 10 gibt es in jedem Regal und ein Regl 5 in jedem Lager. Und beim Join braucht man ja eigtl ein eindeutiges Merkmal, anhand dessen man die Tabellen verbinden kann. Das bereitet mir beim Join bis jetzt Probleme.
Hoffe ihr könnt mir helfen.
Gruß,
Michi_R
ich habe folgendes gegeben:
Tabelle mit 4 Spalten, Lagernummer, Regalnummer, Platznummer, status.
In der Tabelle befinden sich nur einträge (zeilen) von den plätzen in denen auch etwas drin liegt.
Ich möchte nun eine Tabelle in der ALLE Zeilen (Plätze) drin sind. in Plätzen in denen nichts liegt soll Null stehn.
Wie setzt man das am besten um?
Ich hätte es so gemacht:
Eine zweite tabelle erstellt mit den selben Spaltennamen, jeden Platz in jedem Regal in jedem Lager eingetragen, Status bei allen auf NULL.
Dann einen Join der beiden tabellen und in der Ergebnistabelle soll er dann in alle Statusfelder in denen was liegt die werte mitgenommen haben (status ist vom typ varchar), in denen wo nichts liegt steht weiterhin null.
Wie sieht denn der Join aus? Problem ist, der Platz kann nur über Lagernummer, Reglnummer, Platznummer eindeutig identifiziert werden, denn einen Platz 10 gibt es in jedem Regal und ein Regl 5 in jedem Lager. Und beim Join braucht man ja eigtl ein eindeutiges Merkmal, anhand dessen man die Tabellen verbinden kann. Das bereitet mir beim Join bis jetzt Probleme.
Hoffe ihr könnt mir helfen.
Gruß,
Michi_R