2 gleiche Tabellen mit einer MySql Abfrage

zyro

Mitglied
Ich weiß, dass dieses Thema im Allgemeinen schon mehrere Male diskutiert wurde, aber ich kann das spezifische Problem vor dem ich stehe hier nicht finden.

Ich habe 2 Blogs die unabhängig voneinander existieren und will nun auf einer dritten Seite diese beiden Blogs miteinander vereinen. Die Tabellenstrukturen sind identisch.
Ich will jetzt das beide Tabellen abgefragt werden und alle Einträge nach dem Datum sortiert ausgegeben werden.

Bislang sieht meine Abfrage so aus:

PHP:
$res = mysql_query("SELECT *
				FROM Blog1 INNER JOIN Blog2
				ON (Blog1.id != Blog2.id) 
				ORDER BY date");

Leider funktioniert das nicht. Kann mir bitte jemand helfen?
 
Wie kriege ich das denn dann hin, dass ich alle Einträge nach dem Datum sortiert ausgegeben kriege? Ich dachte ein UNION setzte beide Tabellen einfach hintereinander.
 
Vielen Dank!
Was ich allerdings komisch finde ist, dass es nicht funktioniert wenn ich
den SELECT von * nehme. Ich muss jede Spalte auswählen, dann klappts.

Naja es funktioniert jetzt endlich. Danke.
 
Zurück