Hallo
3)SELECT total, einzeln, datum, Standort, ID_Golfclub, Datum FROM termine , Verlauf WHERE ID_Geraete = '$ID' ORDER BY datum
SELECT
total,
einzeln,
datum,
Standort,
ID_Golfclub,
Datum
FROM termine t -- Tabellenalias für faule Schreiber
INNER JOIN Verlauf v -- explizite Join-Syntax
ON t.ID_Geraete = v.ID_Geraete -- die Aliasnamen im Einsatz,
-- sie sagen der Datenbank, aus welcher Tabelle
-- die Felder stammen
ORDER BY Datum
kommt folgende fehlermeldung:
#1052 - Column 'datum' in field list is ambiguous
Mit der Schreibweise Tabellenname.Spaltenname löst Du diesen Zwiespalt auf, in dem das Datenbankmanagementsystem steckt.
Ich habe bisher noch nie mit abfragen aus/über 2 tabellen gearbeitet.
Lesetipp: Rouven Thimms "Einführung Joins".
Kommst Du an drei Tabellen, dann hat SELFHTML aktuell auch einen Artikel dafür: Fortgeschrittene Jointechniken.
Freundliche Grüße
Vinzenz