🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Liste HSQL-Befehle/Funktionen gesucht!
-
- Beiträge: 19
- Registriert: Do 20. Okt 2016, 16:16
Liste HSQL-Befehle/Funktionen gesucht!
Am liebsten natürlich auf deutsch, alphabetisch geordnet und mit einer Kurz-Beschreibung/Syntax versehen. Hab zwar ein paar Sachen im www und hier im Forum gefunden (wenn auch teilweise schon sehr alt) aber das "Richtige" war noch nicht dabei. Kennt jemand eine entsprechende Auflistung?
Schönen Sonntag noch
http://www.hsqldb.org/doc/guide/ch09.html
http://hsqldb.org/doc/2.0/guide/guide.pdf
Schönen Sonntag noch
http://www.hsqldb.org/doc/guide/ch09.html
http://hsqldb.org/doc/2.0/guide/guide.pdf
Re: Liste HSQL-Befehle/Funktionen gesucht!
Hallo dackelpack,
die Befehle stehen alle im Handbuch. Für LO maßgebend ist der erste Deiner Links. Es handelt sich bei der internen Datenbank um eine HSQLDB 1.8.0
Gruß
Robert
die Befehle stehen alle im Handbuch. Für LO maßgebend ist der erste Deiner Links. Es handelt sich bei der internen Datenbank um eine HSQLDB 1.8.0
Gruß
Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
-
- Beiträge: 19
- Registriert: Do 20. Okt 2016, 16:16
Re: Liste HSQL-Befehle/Funktionen gesucht!
Hallo Robert,
aber so ganz vollständig ist die Liste nicht, oder?
Was ich z.B. suche ist eine Datumsfunktion die mir Ergebnisse zu einem ganz bestimmten Tag auflistet. Auf deiner Homepage hast du ja DB Verein mit einer Abfrage "Jubiläum". Bei deiner Abfrage bekommt man aber alle Jubiläen des Jahres angezeigt, egal ob das Datum bereits war oder erst noch kommt (ähnlich der Problematik "Alter"). In meinem Fall ist es so, das wir jedes Jahr Anfang März Mitgliederversammlung haben. Im Rahmen dieser MV werden auch die zu Ehrenden entsprechend gefeiert. Ich bräuchte also eine Funktion, mit der ich die Mitglieder auslesen kann, die z.B. im Zeitraum vom 01.03.16 bis 01.03.17 ein Jubiläum haben oder bereits hatten. Alle diejenigen, die erst nachdem 01.03.17 ein Jubiläum haben, sollen nicht erscheinen, sie werden im Folgejahr geehrt. Der größte Teil lässt sich sicherlich mit der etwas aufwändigeren Altersermittlung lösen, nur für das fixe Datum kann ich nichts finden. Am schönsten wäre es natürlich noch, wenn sich das Datum am 01.03. eines jeden Jahres automatisch um ein Jahr nach vorne verschiebt.
VG Michael
aber so ganz vollständig ist die Liste nicht, oder?
Was ich z.B. suche ist eine Datumsfunktion die mir Ergebnisse zu einem ganz bestimmten Tag auflistet. Auf deiner Homepage hast du ja DB Verein mit einer Abfrage "Jubiläum". Bei deiner Abfrage bekommt man aber alle Jubiläen des Jahres angezeigt, egal ob das Datum bereits war oder erst noch kommt (ähnlich der Problematik "Alter"). In meinem Fall ist es so, das wir jedes Jahr Anfang März Mitgliederversammlung haben. Im Rahmen dieser MV werden auch die zu Ehrenden entsprechend gefeiert. Ich bräuchte also eine Funktion, mit der ich die Mitglieder auslesen kann, die z.B. im Zeitraum vom 01.03.16 bis 01.03.17 ein Jubiläum haben oder bereits hatten. Alle diejenigen, die erst nachdem 01.03.17 ein Jubiläum haben, sollen nicht erscheinen, sie werden im Folgejahr geehrt. Der größte Teil lässt sich sicherlich mit der etwas aufwändigeren Altersermittlung lösen, nur für das fixe Datum kann ich nichts finden. Am schönsten wäre es natürlich noch, wenn sich das Datum am 01.03. eines jeden Jahres automatisch um ein Jahr nach vorne verschiebt.
VG Michael
Re: Liste HSQL-Befehle/Funktionen gesucht!
Hallo Michael,
ich wüsste nicht, welche Funktion da fehlen sollte. Ich habe schließlich stumpf die englischsprachige Anleitung zu HSQLDB 1.8.0 genommen und mich daran abgearbeitet.
In der Vereinsdatenbank habe ich Jubiläen so genommen, wie sie bei mir in meinem Verein gehandhabt wurden: Stichtag ist immer der 31.12. Wer zum 31.12. im Verein war hätte auf dem Mitgliederversammlung im Januar nach dem Zähler 1 Jahr Mitgliedschaft. Genaue Zählungen, wie es z.B. mit dem Alter ermöglicht wird, verkomplizieren die Sache nur. Außerdem konnte das in der Vergangenheit niemand vernünftig nachhalten. Schließlich musste ja am Anfang alles in Zettelkästen u.ä. verwaltet werden, da es Mitte des letzten Jahrhunderts naturgemäß noch keine Datenbanken im heutigen Stil kannte. Und Änderungen der Zählweise bekommst Du bei älteren Vereinen nie durch, da dann plötzlich jemand "bevorzugt" werden könnte.
Abfragen von bis bei Datumswerten geht doch mit Between:
Und wenn Du das Ganze mit den Jubiläen eben für den 1.3. klar machen willst, dann solltest Du vorgehen wie bei der aktuellen Altersermittlung - steht auch im Handbuch.
Gruß
Robert
ich wüsste nicht, welche Funktion da fehlen sollte. Ich habe schließlich stumpf die englischsprachige Anleitung zu HSQLDB 1.8.0 genommen und mich daran abgearbeitet.
In der Vereinsdatenbank habe ich Jubiläen so genommen, wie sie bei mir in meinem Verein gehandhabt wurden: Stichtag ist immer der 31.12. Wer zum 31.12. im Verein war hätte auf dem Mitgliederversammlung im Januar nach dem Zähler 1 Jahr Mitgliedschaft. Genaue Zählungen, wie es z.B. mit dem Alter ermöglicht wird, verkomplizieren die Sache nur. Außerdem konnte das in der Vergangenheit niemand vernünftig nachhalten. Schließlich musste ja am Anfang alles in Zettelkästen u.ä. verwaltet werden, da es Mitte des letzten Jahrhunderts naturgemäß noch keine Datenbanken im heutigen Stil kannte. Und Änderungen der Zählweise bekommst Du bei älteren Vereinen nie durch, da dann plötzlich jemand "bevorzugt" werden könnte.
Abfragen von bis bei Datumswerten geht doch mit Between:
Code: Alles auswählen
"Datum" BETWEEN 2016-03-02 AND 2017-03-01
Gruß
Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
-
- Beiträge: 19
- Registriert: Do 20. Okt 2016, 16:16
Re: Liste HSQL-Befehle/Funktionen gesucht!
Hallo Robert,
erstmal vielen Dank für deine Antworten!
Also nochmal vielen Dank für deine Hilfen, das hilft schon wieder ein Stück weiter. Die Syntax, also wie, wann und wo Klammern, einfaches Hockomma, doppeltes Hochkomma usw. und so fort hinkommen bereitet mir im Augenblick noch Schwierigkeiten aber das kommt sicherlich auch noch!
erstmal vielen Dank für deine Antworten!
Hab jetzt mal in den Index geschaut und siehe da, alles da (Asche auf mein Haupt)!...ich wüsste nicht, welche Funktion da fehlen sollte. Ich habe schließlich stumpf die englischsprachige Anleitung zu HSQLDB 1.8.0 genommen und mich daran abgearbeitet....
Genau sein muss es nicht, ich will bloß keine zu Ehrenden die nach dem MV-Termin Jubiläum haben (wie geschrieben, die werden im Folgejahr geehrt), mit BETWEEN ist die Sache sicherlich lösbar (muss dann halt immer dran denken, die Jahreszahlen nach der MV anzupassen).....Genaue Zählungen, wie es z.B. mit dem Alter ermöglicht wird, verkomplizieren die Sache nur....
Also nochmal vielen Dank für deine Hilfen, das hilft schon wieder ein Stück weiter. Die Syntax, also wie, wann und wo Klammern, einfaches Hockomma, doppeltes Hochkomma usw. und so fort hinkommen bereitet mir im Augenblick noch Schwierigkeiten aber das kommt sicherlich auch noch!
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.