hi...
zur zeit habe ich in keiner tabelle ein feld datum(varchar) wo das datum so drin steht: 01.04.2004, diesen string bastel ich mir vorher zusammen.
gibts denn ne möglichkeit das jetzt zu sortieren?
mit dieser Abfrage hier:
SELECT name, datum
FROM tbl_lauf
ORDER BY SUBSTRING( datum, 7, 4 ) , SUBSTRING( datum, 4, 2 ) , SUBSTRING( datum, 4, 2 )
bekokmm ich falsche ergebnisse, sobalds ne führende null im datum steht, also der 03 kommt nach dem 23.
oder sollte ich lieber für die spalte date als typ nehmen und dann sortieren?
da die werte ja aus nem formular kommen also jeweils tag , monat, jahr aus nem extra feld, wie bekomm ich das dann in die tabelle? auch string zusammenbauen? ich habe ja jetzt den datentyp date??
zur zeit habe ich in keiner tabelle ein feld datum(varchar) wo das datum so drin steht: 01.04.2004, diesen string bastel ich mir vorher zusammen.
gibts denn ne möglichkeit das jetzt zu sortieren?
mit dieser Abfrage hier:
SELECT name, datum
FROM tbl_lauf
ORDER BY SUBSTRING( datum, 7, 4 ) , SUBSTRING( datum, 4, 2 ) , SUBSTRING( datum, 4, 2 )
bekokmm ich falsche ergebnisse, sobalds ne führende null im datum steht, also der 03 kommt nach dem 23.
oder sollte ich lieber für die spalte date als typ nehmen und dann sortieren?
da die werte ja aus nem formular kommen also jeweils tag , monat, jahr aus nem extra feld, wie bekomm ich das dann in die tabelle? auch string zusammenbauen? ich habe ja jetzt den datentyp date??
Kommentar