SQL Befehl zum Abfragen der Artikelnummer mit Zusatoptionen
Hallo Community,
ich suche jetzt schon den halben Tag nach einer Lösung für mein SQL Problem. Und zwar habe ich folgendes Szenario.
Ich habe eine Abfrage erstellt (mit Excel -> Externe Datenabfrage) mit Artikelnummer, Artikelbezeichnung und Menge. Jetzt habe ich das Problem das die ich eine Reihe mit Artikelnummern habe die z.B. so aussehen...
B12345 -> Auto
28374 -> Flugzeug
847298 -> Schiff
A00502 -> Reifen
00001 -> Kupplung
Jetzt versuche ich alle Artikel die einen Buchstaben vor den Zahlen hat wie z.B. B12345 von der Abfrage auszugrenzen, außerdem sollen nur alle Artikel ohne Buchstaben zwischen 000500 und 999999 ausgegeben werden. Alle anderen sollen ausgegrenzt werden
Was ich habe ist folgendes im WHERE Befehl:
Where Tabelle between 000500 and 999999
jetzt fehlt mir noch der Befehl, wie ich prüfen kann ob vor der Artikelnummer ein Buchstabe steht, wenn ja soll er die Zeile ignorieren. Ich habe es mit dem REGEXP Befehl probiert, allerdings ohne Erfolg.
Könnt ihr mir einen TIp oder Lösungsvorschlag geben, wie ich das Problem lösen kann.
Vielen Dank.
speckles
ich suche jetzt schon den halben Tag nach einer Lösung für mein SQL Problem. Und zwar habe ich folgendes Szenario.
Ich habe eine Abfrage erstellt (mit Excel -> Externe Datenabfrage) mit Artikelnummer, Artikelbezeichnung und Menge. Jetzt habe ich das Problem das die ich eine Reihe mit Artikelnummern habe die z.B. so aussehen...
B12345 -> Auto
28374 -> Flugzeug
847298 -> Schiff
A00502 -> Reifen
00001 -> Kupplung
Jetzt versuche ich alle Artikel die einen Buchstaben vor den Zahlen hat wie z.B. B12345 von der Abfrage auszugrenzen, außerdem sollen nur alle Artikel ohne Buchstaben zwischen 000500 und 999999 ausgegeben werden. Alle anderen sollen ausgegrenzt werden
Was ich habe ist folgendes im WHERE Befehl:
Where Tabelle between 000500 and 999999
jetzt fehlt mir noch der Befehl, wie ich prüfen kann ob vor der Artikelnummer ein Buchstabe steht, wenn ja soll er die Zeile ignorieren. Ich habe es mit dem REGEXP Befehl probiert, allerdings ohne Erfolg.
Könnt ihr mir einen TIp oder Lösungsvorschlag geben, wie ich das Problem lösen kann.
Vielen Dank.
speckles
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 134319
Url: https://administrator.de/forum/sql-befehl-zum-abfragen-der-artikelnummer-mit-zusatoptionen-134319.html
Ausgedruckt am: 10.04.2025 um 18:04 Uhr
1 Kommentar

Hallo speckles!
Etwas in der Art:
Gruß Dieter
Etwas in der Art:
... IsNumeric(Tabelle.Artikelnummer) = True ... |
Gruß Dieter