Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
libreoffice_base [2014/12/03 09:57] admin |
libreoffice_base [2015/01/22 13:04] (aktuell) admin [Alter berechnen] |
||
---|---|---|---|
Zeile 161: | Zeile 161: | ||
Abfrage erstellen > Abfrage mit der Maus in das Datenbankfenster auf Tabellen schieben > Tabellenname > Definition und Daten > Weiter > Fertigstellen\\ | Abfrage erstellen > Abfrage mit der Maus in das Datenbankfenster auf Tabellen schieben > Tabellenname > Definition und Daten > Weiter > Fertigstellen\\ | ||
SELECT "Nr","Klasse", "Name", "Geschlecht", "Strasse", "PLZ", "Ort", "Geb_datum", "Fahrschueler" **INTO "test2A"** FROM "schueler" WHERE "Klasse" = '2A' | SELECT "Nr","Klasse", "Name", "Geschlecht", "Strasse", "PLZ", "Ort", "Geb_datum", "Fahrschueler" **INTO "test2A"** FROM "schueler" WHERE "Klasse" = '2A' | ||
- | |||
- | 5B, 27.11.2014 | ||
===== Aktualisierungsabfrage ===== | ===== Aktualisierungsabfrage ===== | ||
Zeile 173: | Zeile 171: | ||
===== Position einer Zeichenkette in einem Feld berechnen ===== | ===== Position einer Zeichenkette in einem Feld berechnen ===== | ||
- | Feld: POSITION ( ' ' IN "Name" ) | + | Feld: POSITION ( ' ' IN "Name" ) \\ |
Alias: pos | Alias: pos | ||
===== Zuname extrahieren ===== | ===== Zuname extrahieren ===== | ||
- | Feld: LEFT([Name], POSITION(' ' IN [Name])-1) | + | Feld: LEFT([Name], POSITION(' ' IN [Name])-1) \\ |
Alias: Zuname | Alias: Zuname | ||
===== Vorname extrahieren ===== | ===== Vorname extrahieren ===== | ||
- | Feld: SUBSTR([Name], POSITION(' ' IN [Name])+1) | + | Feld: SUBSTR([Name], POSITION(' ' IN [Name])+1) \\ |
Alias: Vorname | Alias: Vorname | ||
+ | |||
+ | ===== Alter berechnen ===== | ||
+ | |||
+ | Feld: DATEDIFF('yy',"Geb_datum",NOW()) \\ | ||
+ | Alias: alter | ||
===== Eine ganze Datenbanktabelle löschen ===== | ===== Eine ganze Datenbanktabelle löschen ===== | ||
- | *re. Maustste auf Tabellenname > Löschen oder | + | *re. Maustaste auf Tabellenname > Löschen oder |
*DROP TABLE "Tabellenname" | *DROP TABLE "Tabellenname" | ||
===== Bericht ===== | ===== Bericht ===== | ||
+ | *Bericht unter Verwendung des Assistenten erstellen... | ||
*Bericht in Entwurfsansicht erstellen | *Bericht in Entwurfsansicht erstellen | ||
*Zähler: Textfeld einfügen > Eigenschaften (F4) > Daten > Datenfeld-Typ > Zähler | *Zähler: Textfeld einfügen > Eigenschaften (F4) > Daten > Datenfeld-Typ > Zähler | ||
*Klassenliste für 2A und 8A erstellen, Abfrage mit Parameterabfrage bei Klasse | *Klassenliste für 2A und 8A erstellen, Abfrage mit Parameterabfrage bei Klasse | ||
+ | |||
+ | |||
+ | 5B, 4.15.2014 | ||
===== Beziehungen ===== | ===== Beziehungen ===== |