2 Mysql Abfragen zusammenfassen

wenn du zwischen den beiden Tabellen eine Verbindung herstellen kannst. Zum Beispiel über Primär und Fremdschlüssel, könnte der JOIN Befehl die Sache ganz einfach lösen...
 
wenn du zwischen den beiden Tabellen eine Verbindung herstellen kannst. Zum Beispiel über Primär und Fremdschlüssel, könnte der JOIN Befehl die Sache ganz einfach lösen...

Stimmt an das habe ich gar nicht gedacht, aber man muss es glaube ich nicht unbedingt über JOIN machen.

Ich glaube es müsste auch so gehen...

PHP:
<?php
	$query = "
			SELECT
				*
			FROM
				einsatz,
				details;";

	$query_submit = mysql_query($query) OR die(mysql_error());
	
	while($result = mysql_fetch_assoc($query_submit)) {
		echo $result['foo'];
		echo $result['bar'];
	}
?>
 
Hallo!

Ich danke euch allen mal für eure Mühe

Irgentwas passt da nicht ganz... ?!

Das ganze ist für eine Feuerwehr.
Es gibt Einsätze mit Bericht, und Einsätze ohne Bericht.
#
Es gibt 2 Tabellen (Mysql)
1 Tabelle Einsatz (alle Datensätze mit Bericht)
1 Tabelle Dateils (alle Datensätze ohne Bericht (nur Beschreibung)
#

Jetzt möchte ich eine Liste erstellen, wo alle Einsätze mit bericht und Einsätze ohne Bericht dargestellt werden.


Ich hoffe ihr versteht was ich meine!

Danke!
 
Join benötigt in beiden Tabellen einen Primary Key, mit dem man vergleichen kann, oder ?
zB so:

SQL:
SELECT feld1,feld2 FROM tabelle1,tabelle2 WHERE tabelle1.index_feld=tabelle2.index_feld
 
Zuletzt bearbeitet von einem Moderator:
Achso ... und warum erstellst du nicht EINE Tabelle, und erzählst MySQL dass das Feld "bericht" NULL sein darf ? ist doch viel einfacher
 
Zurück