Subquery je interně taky INNER JOIN 

dík za info...jinak už jsem přišel na to proč mi ten tvuj dotaz v dbfiddle nefachcil, bylo potreba pred sloupec Name doplnit tabulku
SELECT test.Name, details, date, id, Flag
FROM test
INNER JOIN (
SELECT test.Name, MAX(date) AS maxDate
FROM test
GROUP BY Name
) AS grouped
ON test.Name = grouped.Name AND test.date = grouped.maxDate
;
tak tazateli a Stenovi dekuji, že jsem se zas něco přiučil...díky :_)