Verknüpfung von Daten 2er gleich aufgebauter Tabellen

  • Themenstarter Themenstarter WickedSlayer
  • Beginndatum Beginndatum
W

WickedSlayer

Ich habe eine Tabelle A und eine Tabelle B. Beide besitzen u.a. die Attribute DATUM und TITEL. Nun möchte ich die eine Tabelle erhalten, die sich diese zwei Attribute aus den Tabellen herausholt und sie in einem Lösungsarray bereithält.


Tab A:

Titel Datum
--------------+----------------
Osterei 11.04.2004
Hase 10.04.2004
Schoki 05.03.2003

Tab B:

Titel Datum
--------------+----------------
Nikolaus 06.06.1966
Kabukiman 11.04.2004


Tab A x Tab B => Ergebnistabelle C:

Titel Datum
--------------+----------------
Osterei 11.04.2004
Hase 10.04.2004
Schoki 05.03.2003
Nikolaus 06.06.1966
Kabukiman 11.04.2004

Gibt es dafür überhaupt eine sinnvolle Abfrage in mySQL? Die Joins scheinen es ja nicht zu tun, oder etwa doch? Kann man sich evtl. mit PHP weiterhelfen?

Danke und Gruß
WickedSlayer
 
Wunderbar, funktioniert prächtig!
Vielen herzlichen Dank dafür, nautiLus'!

Eine Sache, die ich gerade noch herausbekommen habe:
Wenn man versucht, die Herkunftstabelle des zusammengefügten Ergebnisses später wieder herauszubekommen, dann hilft etwa folgendes

(SELECT datum,titel,'1' as tab FROM TabelleA) UNION (SELECT datum,titel,'2' as tab FROM TabelleB)

Alle Spalten, die aus TabelleA eingebracht wurden, haben dann an Feld "tab" eine 1 stehen...

Gruß
WickedSlayer
 
Zurück