Не в SQL Server 2008, но тези функции са/ще бъдат налични най-накрая в SQL Server (вероятно SQL Server 2022)
НАЙ-ГОЛЕМИТЕ и НАЙ-МАЛКИ T-SQL функции вече са общодостъпни в Azure SQL база данни, както и в Azure Synapse Analytics (само пулове без сървъри) и Azure SQL управляван екземпляр.
Функциите ще бъдат налични и в предстоящите версии на SQLServer.
За предишни версии можете да използвате факта, че подзаявката има достъп до колоните от външната заявка, за да можете да добавите подзаявка Избирайки max
от съюз на тези.
SELECT *,
(SELECT MAX(c) FROM (VALUES(number),(status)) T (c)) AS Greatest
FROM master..spt_values
Или за SQL Server 2000/2005
SELECT *,
(SELECT MAX(c) FROM
(SELECT number AS c
UNION ALL
SELECT status) T) AS GreatestNumberOrStatus
FROM master..spt_values