Wie ich die Sintaxis von MySQL verstehe, wenn Sie USING für einen Inner Join setzen, müssen die Spalten in beiden Tabellen gleich benannt werden. Es gibt keine Spalte mit dem Namen maxdate in der Inhaltstabelle, sodass der Fehler springt. Sie können es vielleicht versuchen (wenn ich die Dinge richtig verstehe)
SELECT func_id,checksum
FROM Content cnt
INNER JOIN (
SELECT func_id, MAX(timestamp) AS maxdate
FROM Content GROUP BY func_id
) AS max ON (cnt.func_id=max.func_id AND max.maxdate=cnt.timestamp);