MysterioJN
SQL-Guru
- Beiträge
- 158
EDIT: Vergesst es, nicht möglich....
Hallo zusammen,
Kurze Erläuterung:
Unsere Artikelnummern sind IMMER 4-stellig. ggf. mit links vorangestellten '0'en.
In der 'Nummernliste' habe ich die Spalten: rowid und Artikelnummer, die es bereits gibt.
Beispiel:
1 / 0004
2 / 0007
....
Ich brauch nun einen Select für ein Dropdown-Listenfeld, das mir alle Artikelnummer zwischen '0001' und '9999' anzeigt, die nicht in der 'Nummernliste' verwendet wurden.
Es müsste also u.a. gemäß obigem Beispiel die 0005 und die 0006 angezeigt werden.
Geht so etwas?
Hintergrund: Der Zuständige Mensch soll sich nicht durch die "Nummernliste" mit 9999 Artikeln wühlen müssen, sondern lediglich aus noch freien Nummern per Dropdown und persönlicher Gewichtung auswählen und entsprechend vergeben dürfen.
Kann man verstehen was ich benötige?
Herzliche Grüße
Marco
Edit: Theoretisch würde ich es mit einem Selfjoin: "... where nummerliste1.artikelnummer <> nummerliste2.artikelnummer" probieren, da aber die ganzen "freien" Artikelnummern NICHT in der Nummernliste vorhanden sind, klappt das natürlich nicht so.
Edit2: Bin mir sicher, das es gar nicht möglich ist, da die Artikelnummer ein String ist.
Hallo zusammen,
Kurze Erläuterung:
Unsere Artikelnummern sind IMMER 4-stellig. ggf. mit links vorangestellten '0'en.
In der 'Nummernliste' habe ich die Spalten: rowid und Artikelnummer, die es bereits gibt.
Beispiel:
1 / 0004
2 / 0007
....
Ich brauch nun einen Select für ein Dropdown-Listenfeld, das mir alle Artikelnummer zwischen '0001' und '9999' anzeigt, die nicht in der 'Nummernliste' verwendet wurden.
Es müsste also u.a. gemäß obigem Beispiel die 0005 und die 0006 angezeigt werden.
Geht so etwas?
Hintergrund: Der Zuständige Mensch soll sich nicht durch die "Nummernliste" mit 9999 Artikeln wühlen müssen, sondern lediglich aus noch freien Nummern per Dropdown und persönlicher Gewichtung auswählen und entsprechend vergeben dürfen.
Kann man verstehen was ich benötige?
Herzliche Grüße
Marco
Edit: Theoretisch würde ich es mit einem Selfjoin: "... where nummerliste1.artikelnummer <> nummerliste2.artikelnummer" probieren, da aber die ganzen "freien" Artikelnummern NICHT in der Nummernliste vorhanden sind, klappt das natürlich nicht so.
Edit2: Bin mir sicher, das es gar nicht möglich ist, da die Artikelnummer ein String ist.
Zuletzt bearbeitet: