Hier is nog een mooie oplossing voor de Max
functionaliteit met T-SQL en SQL Server
SELECT [Other Fields],
(SELECT Max(v)
FROM (VALUES (date1), (date2), (date3),...) AS value(v)) as [MaxDate]
FROM [YourTableName]
Waarden is de tabelwaardeconstructor.
"Specificeert een set rijwaarde-expressies die in een tabel moeten worden geconstrueerd. Met de Transact-SQL-tabelwaardeconstructor kunnen meerdere rijen met gegevens worden opgegeven in een enkele DML-instructie. De tabelwaardeconstructor kan worden opgegeven als de VALUES-clausule van een INSERT ... VALUES-instructie, of als een afgeleide tabel in ofwel de USING-clausule van de MERGE-instructie of de FROM-clausule."