SQL - Datumsformat ändern

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

Benutzeravatar
Sain76
Beiträge: 2
Registriert: Mi, 15.04.2009 13:36

SQL - Datumsformat ändern

Beitrag von Sain76 »

Hallo alle miteinander - ich bin hier neu - und komm jetzt sicher öfter :wink:

mit OO Base hab ich mich schon ne weile auseinander gesetzt. Mit SQL eher wenig. Im Moment steh vor folgenden Problem. Meine Tabelle enthält eine Spalte mit Datum (normales Format TT.MM.JJ). Über eine Abfrage möchte ich eine Spalte erhalten, in welcher anhand des Datums der Wochentag ausgegeben wird. Theoretisch in MySQL mit DATE_FORMAT zu realisieren. Damit komm ich jedoch nicht viel weiter. Die Zeile sieht (ganz naiv) so aus:

SELECT DATE_FORMAT ("Tag"', '%a') FROM "Planung"

schalte ich ich den button SQL-Kommand direkt ausführen ein kommt: Access is denied: ....
ist er aus kommt: syntax error, unexpected $end, expecting BETWEEN or IN or SQL_TOKEN_LIKE

vielleicht bin ich ja völlig auf dem Holzweg und es gibt eine saubere Lösung. vielleicht gehts in OO auch gar nicht?

ach ja, aus der selben Datumsspalte würd ich auch gern die Kalenderwoche ableiten... aber Schritt für Schritt :D

Danke erstmal für jede Hilfe

VG Jan
eBayer
******
Beiträge: 556
Registriert: Do, 04.12.2008 14:33
Wohnort: Augsburg

Re: SQL - Datumsformat ändern

Beitrag von eBayer »

schau dir mal das kleine beispiel an.
- week
- day
- dayofweek
ist ne kleine tabelle und eine abfrage dazu drin.
viel spaß, eBayer
Dateianhänge
WeekTest.odb
(4.86 KiB) 144-mal heruntergeladen
Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz mit 4 GB Memory (3,2 GB aktiv)
Vista Home Premium 32 Bit
openOffice 3.1.1 mit Sun Report Builder 1.1.0 und MySql 5.1
Hauptinteresse ooBase seit 12.2008
Benutzeravatar
Sain76
Beiträge: 2
Registriert: Mi, 15.04.2009 13:36

Re: SQL - Datumsformat ändern

Beitrag von Sain76 »

super - danke!

was mich wundert - aus dem MySQL stammen diese Befehle aber nicht, oder? Gibts zu den in OOo Base verwendeten Sachen irgendwo eine Kurzreferenz?

VG Jan
Barlee
******
Beiträge: 767
Registriert: Sa, 17.12.2005 12:27

Re: SQL - Datumsformat ändern

Beitrag von Barlee »

Hallo Sain76,
Gibts zu den in OOo Base verwendeten Sachen irgendwo eine Kurzreferenz?
schau mal hier:
http://wiki.services.openoffice.org/wik ... Procedures

Gruß Barlee
eBayer
******
Beiträge: 556
Registriert: Do, 04.12.2008 14:33
Wohnort: Augsburg

Re: SQL - Datumsformat ändern

Beitrag von eBayer »

hier kannst du auch mal reinschauen:
http://hsqldb.org/doc/guide/ch09.html
gruss eBayer
Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz mit 4 GB Memory (3,2 GB aktiv)
Vista Home Premium 32 Bit
openOffice 3.1.1 mit Sun Report Builder 1.1.0 und MySql 5.1
Hauptinteresse ooBase seit 12.2008
Antworten