Text richtig sortieren

cavigelli

Grünschnabel
Hallo zusammen ich habe folgendes Problem.

Ich habe eine Tablelle mit dem Namen test die Folgender Massen aussieht:
Code:
Nummer(varchar):    Text(varchar)
1234                       irgendwas
1                            irgendwas
13                          nochmal was

Wenn ich nun eine Abfrage möchten und die Einträge anzeige möchte die gröser oder gleich 1 sind und kleiner oder gleich 13. Dann würde der Code ja so aus sehen.
Code:
SELECT * FROM test where nummer>=1 and nummer<=13;
Nun habe ich ja wie man oben sieht das Problem, dass das Nummernfeld auch varchar ist. Der Grund... ja das kann mir hier niemand sagen... Ist eifach so... Kann ich nicht anpassen.
Auf jedenfall gibt er mir alle raus. Das heist alle Drei Einträge...
Wie kann man das lösen?

Gruss capa
 
Noch habe ich keine Antwort erhalten...
ich habe aber in dieser Zeit nicht geschlafen... :)
habe es nun selber gelöst viellicht ein bischen Kurios aber es funktioniert.

SELECT * FROM test where nummer*1 >=1 and nummer*1 <=1;

Aber für alle die den Beitrag gelesen haben...
herzlichen Dank für eure Mühe...
 
Zurück