Probier es mal mit:
SELECT distinct t.pid, slog.tstamp,
(SELECT MAX( slog2.tstamp ) FROM sys_log AS slog2,tt_content AS t2 WHERE slog2.event_pid = t2.pid AND slog2.tablename = 'tt_content' )date,
t.name FROM tt_content AS t, sys_log as slog WHERE slog.recuid=t.uid AND slog.tablename='tt_content' AND t.hidden=0
Wobei die Frage ist ... was ist (SELECTERGEBNIS)date ? Weil das Selectergebnis scheint ja ein Timestamp zu sein... Fehlt da ein Komma? Was macht ein Timestamp in einer SELECT Abfrage? Oder überseh ich da was?