您好,我有一张包含J1,J2,J3,J4,J5,J6和J7列的表格。我想要从这些列中找到最大的三个值,并将它们命名为L1、L2和L3。
我尝试了下面的查询来查找第一个最大值:
SELECT (
SELECT Max(v) FROM (
VALUES
([J1]), ([J2]),
([J3]), ([J4]),
([J5]), ([J6]),
([J7])
) AS value(v)
) as [L1]FROM dbo.JTable