![]() |
Datenbank: Paradox • Zugriff über: BDE
BDE Datum nach Monat sortieren
Hallo,
ich versuche eine Tabelle nach Geburtstagen zu sortieren, dh. zuerst nach Monat, dann nach Tag, dann nach Jahr ich habe ein Datumsfeld mit dem Geburtsdatum zur Verfügung. Leider habe ich keine Ahnung, wie ich da den Monat oder den Tag rausbekommen kann.
SQL-Code:
oder
SELECT * FROM Tabelle ORDER BY MONTH(Datum), DAY(Datum)
SQL-Code:
funktionieren leider nicht.
SELECT * FROM Tabelle ORDER BY EXTRACT(MONTH FROM Datum), EXTRACT(DAY FROM Datum)
Die Fehlermeldung ist immer "Ungültiges Schlüsselwort". Danke für Eure Hilfe, Jenns EDIT: TAG in DAY geändert |
Re: BDE Datum nach Monat sortieren
Ohne genaueres zu wissen - sollte das nicht DAY statt TAG heißen?
|
Re: BDE Datum nach Monat sortieren
Stimmt natürlich, hatte ich auch so geschrieben. War nur ein Übertragungsfehler ;)
|
Re: BDE Datum nach Monat sortieren
Hallo,
so sollte es gehen:
SQL-Code:
Extract funktioniert nicht im Order By.
SELECT date_open,
EXTRACT(YEAR FROM date_open) AS YY, EXTRACT(MONTH FROM date_open) AS MM, EXTRACT(DAY FROM date_open) AS DD FROM clients order by mm, dd,yy |
Re: BDE Datum nach Monat sortieren
Das wars :)
Vielen Dank für die schnelle Hilfe! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz