Höchste Bestellnummer aus Tabelle ordernumber auslesen

Hallo zusammen,

vorab sollte erwähnt werden, dass ich ein Laie auf dem Gebiet bin :slight_smile:

Derzeitig lese ich mir die höchste Bestellnummer im Shop per

SELECT MAX(ordernumber) AS liefermax FROM s_order

aus. Nun ist es aber soweit, dass meine Bestellnummer über 10000 gegangen ist und er mir als letzte Bestellnummer immer 9999
angibt. Ich vermute das es daran liegt, dass es ein Varchar Datenbankfeld ist.

Hat jemand eine Idee wie ich meine Abfrage gestalten muss um auch Bestellungen größer 9999 in der MAX Abfrage zu bekommen ?

Viele Grüße

Stefan

 

Hallo Stefan,

die Nummern werden auch in der Tabelle für Nummernkreise gespeichert.

select number from s_order_number where name = 'invoice'

 

1 „Gefällt mir“

Super, das löst mein Problem.

 

Vielen Dank für die Hilfe