ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
656
656
EMPFEHLEN
-
Hallo zusammen,
wie kann ich denn 10 Tables die alle den gleichen Primary Key (Zeitstempel) haben miteinander verschmelzen?
Ich habe jeweils immer zwei Tabellen mit LEFT JOIN zusammengeführt und diese dann wieder und so weiter ... wie kann man denn das besser lösen? Kann ich in einem Schritt auch alle Tabellen miteinander verbinden?
Vielen Dank für Eure Hilfe.
-
Bin wohl eben auf eine Lösung gestoßen ... eine tiefere verschachtelung mit inner join.
>> Erledigt
-
03.04.07 14:42 #3
Sollten die Tabellen die gleiche Struktur haben wäre die effektivste Lösung eine MySQL merge-table oder was nicht ganz so effizent wäre, aber auch gut, ein union
"If you give someone a program, you will frustrate them for a day
but if you teach them how to program, you will frustrate them for a lifetime."
-
Hier sollte ich aus jeder Table ein paar Spalten ziehen. Also nicht einfach gleiche Tables untereinander kleben sondern eher nebeneinander

Habe das Problem wie folgt gelöst:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
CREATE VIEW `rohmessdaten` AS SELECT `messpunkt83`.`Spalte1`[I].... etc.[/I] FROM `messdaten_messfuehler83` AS `messpunkt83` INNER JOIN `_data_rohmessdaten_messfuehler84` AS `messpunkt84` ON `messpunkt84`.`Timestamp` = `messpunkt83`.`Timestamp` INNER JOIN `_data_rohmessdaten_messfuehler85` AS `messpunkt85` ON `messpunkt85`.`Timestamp` = `messpunkt83`.`Timestamp` INNER JOIN `_data_rohmessdaten_messfuehler86` AS `messpunkt86` ON `messpunkt86`.`Timestamp` = `messpunkt83`.`Timestamp` INNER JOIN `_data_rohmessdaten_messfuehler87` AS `messpunkt87` ON `messpunkt87`.`Timestamp` = `messpunkt83`.`Timestamp` INNER JOIN `_data_rohmessdaten_messfuehler88` AS `messpunkt88` ON `messpunkt88`.`Timestamp` = `messpunkt83`.`Timestamp` INNER JOIN `_data_rohmessdaten_messfuehler89` AS `messpunkt89` ON `messpunkt89`.`Timestamp` = `messpunkt83`.`Timestamp` INNER JOIN `_data_rohmessdaten_messfuehler90` AS `messpunkt90` ON `messpunkt90`.`Timestamp` = `messpunkt83`.`Timestamp` INNER JOIN `_data_rohmessdaten_messfuehler91` AS `messpunkt91` ON `messpunkt91`.`Timestamp` = `messpunkt83`.`Timestamp`;
Ähnliche Themen
-
Mehrere XML Dateien mit XSLT Mergen!
Von Bruzzler69 im Forum XML TechnologienAntworten: 11Letzter Beitrag: 18.11.10, 11:04 -
Excel mehrere Mappen mergen
Von DrMueller im Forum Visual Basic 6.0Antworten: 0Letzter Beitrag: 23.06.10, 10:54 -
Anfrage an mehrere Tabellen
Von thomy800 im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 08.11.08, 17:53 -
INSERT TO mehrere Tabellen
Von bibibär im Forum Relationale DatenbanksystemeAntworten: 6Letzter Beitrag: 18.05.07, 14:25 -
Top 10 über mehrere Tabellen
Von fiacyberz im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 03.10.02, 11:30





Zitieren
Login





