Zitat:
Wieso zwei Werte? Wie geschrieben habe ich ein update auf die Spalte Nummer gemacht. Da drinne steht nun eine Zahl nach Schema x. Nichts mit zusammenbauen oä. Ein integer.
|
Naja....
Hier behandelst du es, als wären es 2 Werte:
Zitat:
order by LEFT(`einsatz_id`,4) desc,CAST(SUBSTRING(`einsatz_id`,5) as SIGNED) desc
|
Du trennst zwischen Jahr und laufender Zahl.
Du spaltest den Wert.
Wie auch immer du es begründen magst, es ist ein Verstoß gegen die erste Normalform.
Zitat:
Und aktuell läufts schnell.
|
Noch....
Und vielleicht reichts wirklich für dieses Projekt, bis zum Ende seiner Zeit.
Was ist mit dem nächsten?
Wo vielleicht einige Millionen Datensätze verwurstet werden wollen?
Bedenke:
Wenn der Mensch einmal begriffen hat, wie ein Hammer funktioniert, dann sieht die ganze Welt plötzlich wie ein Nagel aus.