SQL datum sortieren

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/sql_datum_sortieren_165940/page_1 - zur Vollversion wechseln!


ColdFire schrieb am 19.07.2006 um 11:39

hy leute!

Hab mal wieder ne komische sache zum proggen.

Brauch ne sortierung meiner sql liste nach datum.

12.12.2006
12.12.2005

leider hab ich das datum nicht 20061212 stehn

kann ich das trotzdem machen ?

lg CF


Neo1010 schrieb am 19.07.2006 um 11:41

funkt

Select * from tbl order by Datum

nicht? (wenns von typ Datum ist)


Joe_the_tulip schrieb am 19.07.2006 um 11:44

select *
from table
order by date asc

wie rum solls denn sortiert werden?

und normal wenns in SQL a Datumsfeld hast is doch mm-dd-yyyy?


ColdFire schrieb am 19.07.2006 um 11:45

Das datum is ein String das is da probl.

select * from tbl
order by datum asc

geht nicht leider ;)


Neo1010 schrieb am 19.07.2006 um 11:45

wenn du das datum eh so speicherst:

12.12.2006
12.12.2005

warum stellst dann typ nicht auf datum?


ColdFire schrieb am 19.07.2006 um 11:49

War nicht meine Idee! Es handelt sich auch nicht um php.die abfrage wird in er anderen Programmiersprache verwendet (hat mit Reportdesignen zu tun) tut dem aber nichts zur Sache...

Das muss doch lösbar sein?
Kann ich nicht mit ner variable oder so arbeiten in sql ?


Neo1010 schrieb am 19.07.2006 um 11:51

naja dann würd ich mir das so in der art vorstellen:

Select * from tbl order by Format("dd.mm.yyyy",Datumsspalte);


ColdFire schrieb am 19.07.2006 um 13:02

dankeschön GELÖST


Neo1010 schrieb am 19.07.2006 um 13:03

hat das mit format funktioniert?


pong schrieb am 24.07.2006 um 06:30

Zitat
und normal wenns in SQL a Datumsfeld hast is doch mm-dd-yyyy?

Ob Euro oder Iso Format... ist alles eine Einstellungssache und je nach Wunsch kann mans ja mittels CHAR(<Datumsfeld>, EUR/ISO) gesteuert auch noch ausgeben

pong




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025