Summe aus verschiedenen Spalten

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

zummy
*
Beiträge: 18
Registriert: So, 18.02.2007 19:58

Summe aus verschiedenen Spalten

Beitrag von zummy »

Hallo,

ich mache gerade meine ersten Schritte mit Base. Vorher habe schon etwas mit Access gearbeitet.

Ich habe eine Tabelle, die in zwei Spalten Zahlenwerte enthält.
Jetzt möchte ich eine Abfrage erstellen, die mir die Summe dieser Werte angibt. In Access war das ganz einfach: [Feld1]+[Feld2].

Wie bekomme ich das in Base hin?

Gibt es irgendwo einen umfangreichen Base-Kurs online?

Danke schonmal!

zummy
berndkli
*****
Beiträge: 289
Registriert: Di, 12.04.2005 22:05

Beitrag von berndkli »

Hallo Zummy

Erstelle eine Abfrage inder Entwurfsansicht; füge die Tabelle(n) ein und wähle die Spalten/Felder aus die dargestellt werden sollen.

In ein freies Feld der Zeile "Feld", da wo sonst die Spaltentitel stehen, schreibst du (mit den Anführungsstrichen und Leerzeichen)

Code: Alles auswählen

"Spaltentitel1" + "Spaltentitel2"
anschliessend auf das "Abfrage ausführen" Icon klicken und das Ergebnis sollte angezeigt werden.


Gruss Bernd
zummy
*
Beiträge: 18
Registriert: So, 18.02.2007 19:58

Beitrag von zummy »

Funktioniert super, vielen Dank!

Gibt es irgendwo eine Übersicht über diese Befehle für Ausdrücke?

In Access gibt es ja noch so schöne Dinge wie WENN(bedingung;dann;sonst) und sowas. Leider finde ich nichts in der Dokumentation von OOo.
Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Beitrag von Toxitom »

Hey zummy,
Gibt es irgendwo eine Übersicht über diese Befehle für Ausdrücke?
Na, das ist etwas komplizierter. Base selbst kennt keine Befehle, die sind immer in Abhängigkeit der verwendeten Datenbank-Engine zu sehen - können also wechseln, je nachdem, welche Datenbank du dahinten dran hast.

Nutzt du dei eingebaute HSQLDB, dann schau einfach mal auf der Homepage von HSQLDB (http://www.hsqldb.org) nach. Dort gibt es eine Dokumentation und somit auch die eingebauten Befehle. Die meisten (leider noch nicht alle) funktionieren.
In Access gibt es ja noch so schöne Dinge wie WENN(bedingung;dann;sonst) ...
Gibt es natürlcih auch bei HSQLDB, dort heisst die Funktion nur CASEWHEN(Bedingung, dann, sonst) :-)

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
zummy
*
Beiträge: 18
Registriert: So, 18.02.2007 19:58

Beitrag von zummy »

Vielen, vielen Dank für die schnelle und kompetente Hilfe!
Antworten