Frank (no reg): Abfrage über zwei Tabellen

Beitrag lesen

Selber huhu.

Welche MySQL Version? (Bitte generell mit angeben)
Unterstützt dein System 'subquery/ies'?

Du möchtest einen expliziten LEFT OUTER JOIN von 'termine' zu 'startseite' verwenden. (Du hast implizit einen INNER JOIN verwendet auf die Ungleichheit von id und termin_id

  
SELECT termine.id , termine.datum  
  FROM termine  
  LEFT OUTER JOIN startseite  
     ON termine.id = startseite.termin_id  
  WHERE startseite.termin_id IS NULL  
    AND termine.datum > '2007-06-26'   -- statt des fixen wertes solltest du die Datums/Zeitfunktionen wie TODAY() oder NOW() von MySQL benutzen  
    ORDER BY termine.datum ASC  
    LIMIT 1  

Geht eigentlich die Abfrage -- startseite.termin_id != termine.id -- ???

Geht schon, allerdings nicht für das was du erreichen möchtest.

Grüsse
Frank