tim1986
Goto Top

Sql index

ich brauche eine auswertung von artikelnummern aus einer tabele

Logisch für mich Währe *Select Artikelnummer, bezeichnung From art where artikelnummer between '1' and '38'* nun habe ich das problem das mir artikelnummern im bereich 115212 und 215645 auch angezeigt werden wie kann ich das unterbinden?

würd mich über ne schnelle antwort freuen

mfg der tim

ich brauche eine auswertung von artikelnummern aus einer tabele

Logisch für mich Währe
Select Artikelnummer, bezeichnung From art where artikelnummer between '1' and '38'   
nun habe ich das problem das mir artikelnummern im bereich 115212 und 215645 auch angezeigt werden wie kann ich das unterbinden?

würd mich über ne schnelle antwort freuen

mfg der tim

Content-ID: 92488

Url: https://administrator.de/contentid/92488

Ausgedruckt am: 25.11.2024 um 09:11 Uhr

Biber
Biber 21.07.2008 um 11:26:15 Uhr
Goto Top
Moin tim1986,

a) Gibt es einen besonderen Grund, warum Du Datenbankfragen im Bereich "Tools & Utilities" postest?
b) Falls der Grund dafür ist, dass Du im Bereich "Datenbanken" immer angeraunzt wirst, wenn Du nicht sagst, auf was für einem Datenbankblech du spielst (Access, M$SQL, Oracle...) ----> den Anraunzer kannst Du auch hier bekommen.
c) Falls die Artikelnummern durchgängig numerisch sein sollten, also keine ArtNr "11A" und "12 Turbo" vorkommen, dann kannst Du das Zeichenfeld "Artikelnummer" mit Long(), int() oder der cast()-Funktion als numerischen Wert behandeln lassen.

Details eventuell, falls wir gemeinsam herausbekommen, mit was Du da spielst...

Grüße
Biber
tim1986
tim1986 21.07.2008 um 11:40:15 Uhr
Goto Top
Als erstes sorry^^
hab den Bereich "Datenbanken" übersehen,
ich arbeite auf M$SQL
die Artikelnummern sind Alphanumerisch alerdings die, die ich brauch sind nur nummerisch
und liegen in den Bereichen 1-38, 130-153, 250-410, 703-990, 1101-1108, 10000-10006

wenn das so hinhauen sollte könntest du mir n beispiel geben wie ich die abfrage aufbauen muss

mfg der tim