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
Calc-Tabelle einfügen
Moderator: Moderatoren
-
- *****
- Beiträge: 473
- Registriert: Fr, 09.10.2009 16:44
- Wohnort: Bielefeld
- Kontaktdaten:
Re: Calc-Tabelle einfügen
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
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
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
Re: Calc-Tabelle einfügen
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..




-
- *****
- Beiträge: 473
- Registriert: Fr, 09.10.2009 16:44
- Wohnort: Bielefeld
- Kontaktdaten:
Re: Calc-Tabelle einfügen
Hallo,
rechte Maustaste auf Tabellen, einfügen und dann den Dialog abarbeiten.
Grüße
Andreas
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
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
Re: Calc-Tabelle einfügen
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
Lg Felix
-
- *****
- Beiträge: 473
- Registriert: Fr, 09.10.2009 16:44
- Wohnort: Bielefeld
- Kontaktdaten:
Re: Calc-Tabelle einfügen
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
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
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