Aloha
Fabse hat geschrieben:Ich schreibe ein Boolean("Positiv") in meine Tabelle und möchte nun in folgender Abfrage eine Spalte haben, die mir sagt wie viele Datensätze mit Häckchen an dem Tag eingegeben wurden.
Datum ist entweder "Freitag", "Samstag" oder "Sonntag"
Das würde prinzipiell ganz einfach so aussehen:
Code: Alles auswählen
SELECT "Datum", COUNT("Probe".*) AS "Probenanzahl", SUM("Menge") AS "Gesamtmenge" FROM "Probe" WHERE "Positiv" = TRUE GROUP BY "Datum"
Fabse hat geschrieben:Des Weiteren möchte ich in einem Formular ein Feld haben, in dem der Primärschlüssel des Datensatz steht, den ich gerade eingeben. Mein Primärschlüssel ist einfach eine Zahl die hochzählt.
Ich wüsste jetzt nicht, wie man das annehmbar umsetzen könnte (zumindest ohne Makros).
Du kannst zwar den nächsten Wert (bei der HSQLDB) per
auslesen und beispielsweise in einem Subformular mit Textfeld bereithalten, aber dieses Subformular würde sich nach Eingabe des ersten neuen Datensatzes nicht automatisch aktualisieren.
Dies müsstest Du dann von Hand machen.