Einzelnen Beitrag anzeigen
  #11  
Alt 04.12.2013, 08:08:30
Ckaos Ckaos ist offline
Member
 
Registriert seit: Nov 2007
Beiträge: 843
AW: Nummerierung mit Jahreszahl - sortierungsproblem

Hi,

Zitat:
Feld mit Jahreszahl (F1) und ein zweites Feld als Autoincrement (F2) und dann " ... ORDER BY F1, F2". Und fertig. Lässt sich sortieren. Abgeschlossener Nummernbereich pro Jahr usw.
So mach ich das auch für Rechnungsnummern ;)

Ansonsten sollte auch
Code:
SELECT `nummer` FROM `tabelle` order by LEFT(`nummer`,4),CAST(SUBSTRING(`nummer`,5) as SIGNED) asc;
aber DokuLeseHemmung hat schon recht im Eingangspost steht YEAR(datum) im Bsp. Select dann wäre dein Konstrukt nunmal fragwürdig.


MfG

CKaos
__________________
"Wenn die Leute Häuser so bauen würden, wie wir Programme schreiben, würde der erstbeste Specht unsere Zivilisation zerhacken."
In den allermeisten Fällen sitzt der Bug etwa 40 cm vor dem Monitor!
Mit Zitat antworten