Calc-Tabelle einfügen

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

Faderhead
**
Beiträge: 26
Registriert: Fr, 14.05.2010 06:01

Calc-Tabelle einfügen

Beitrag von Faderhead »

Morgen morgen.
Ich habe zwei Fragen, mein Chef hat mir aufgetragen , mich mit der daten bank auseinanderzusetzen..
Kann man in die Datenbank eine Calculationstabelle einfügen und kann verschiedene Datenfelder miteinander verketten???
Vielen Dank Felix
AndreasJBittner
*****
Beiträge: 473
Registriert: Fr, 09.10.2009 16:44
Wohnort: Bielefeld
Kontaktdaten:

Re: Calc-Tabelle einfügen

Beitrag von AndreasJBittner »

Hallo Felix,

ja, dazu sind ja Datenbanken da. Die Daten einer Calc-Tabelle lassen sich in eine Base-Tabelle überführen, einfach ganze Tabelle markieren und dann unter Tabelle in Base einfügen; im Dialog gibst Du noch an, daß Deine Tabelle eine ID-Spalte hat (brauchst Du, vor allem, wenn Du Datensätze löschen willst), damit Du später mehrere Tabellen über die ID verknüpfen (so lese ich Dein verketten) kannst.
Verketten bezeichnet gewöhnlich, daß zwei oder mehr Felder bzw. deren Inhalte eben verkettet werden, z. B.

SELECT CONACT(Vorname, CONCAT(' ', Name) FROM TABELLE.

Es gibt auch eine Form mit || als Verkettungsoperator, da können dann mehr als 2 Felder und Zeichen miteinander verkettet werden.

Grüße
Andreas
LO 4.3
AMD Athlon 64 3700+, 2.21 GHz, 4 GB RAM, Win XP SP3
iMac 2 GHz, 16 GB RAM/MacBookPro, 8 GB RAM, Mac OS X 10.9.5
Intel Core2 Quad CPU Q6600 @ 2,4 GHz, 4 GB RAM, Suse 13.2

MySQL 5.1: Pentium III, 666 MHz, 512 MB, Suse 12.1
Faderhead
**
Beiträge: 26
Registriert: Fr, 14.05.2010 06:01

Re: Calc-Tabelle einfügen

Beitrag von Faderhead »

Aber wenn ich die Calctabelle öffne und kopiere, wie bekomme ich sie dann in die Tabelle der Datenbank eingefügt, ich finde dafür keinen Assistenten.. :? :? :?
AndreasJBittner
*****
Beiträge: 473
Registriert: Fr, 09.10.2009 16:44
Wohnort: Bielefeld
Kontaktdaten:

Re: Calc-Tabelle einfügen

Beitrag von AndreasJBittner »

Hallo,

rechte Maustaste auf Tabellen, einfügen und dann den Dialog abarbeiten.

Grüße
Andreas
LO 4.3
AMD Athlon 64 3700+, 2.21 GHz, 4 GB RAM, Win XP SP3
iMac 2 GHz, 16 GB RAM/MacBookPro, 8 GB RAM, Mac OS X 10.9.5
Intel Core2 Quad CPU Q6600 @ 2,4 GHz, 4 GB RAM, Suse 13.2

MySQL 5.1: Pentium III, 666 MHz, 512 MB, Suse 12.1
Faderhead
**
Beiträge: 26
Registriert: Fr, 14.05.2010 06:01

Re: Calc-Tabelle einfügen

Beitrag von Faderhead »

Mein Chef betreibt einen Online-shop und will jetzt das ganze Inventar in einer oder meheren Datenbanken zusammenfassen. Für den Export der Daten brauch er aner die Calculationstabellen.Mit dem verketten meine ich , wenn ich zwei Datenbankfelder verketten will, um sie zum Beispiel für einen Export in einer gemeinsamen Calc-Zelle zu haben...
Lg Felix
AndreasJBittner
*****
Beiträge: 473
Registriert: Fr, 09.10.2009 16:44
Wohnort: Bielefeld
Kontaktdaten:

Re: Calc-Tabelle einfügen

Beitrag von AndreasJBittner »

Hallo,

dann machst Du auf die beiden Felder eine Abfrage in der Art

SELECT CONCAT(Feld1, CONCAT(' ', Feld2)) AS wasweißich FROM tabelle1 ...

oder bastelst Dir einen View in der Art.

Grüße
Andreas
LO 4.3
AMD Athlon 64 3700+, 2.21 GHz, 4 GB RAM, Win XP SP3
iMac 2 GHz, 16 GB RAM/MacBookPro, 8 GB RAM, Mac OS X 10.9.5
Intel Core2 Quad CPU Q6600 @ 2,4 GHz, 4 GB RAM, Suse 13.2

MySQL 5.1: Pentium III, 666 MHz, 512 MB, Suse 12.1
Antworten