SQL MAX of multiple columns?

后端 未结 22 2160
伪装坚强ぢ
伪装坚强ぢ 2020-11-22 02:03

How do you return 1 value per row of the max of several columns:

TableName

[Number, Date1, Date2, Date3, Cost]

I n

22条回答
  •  不知归路
    2020-11-22 02:07

    For T-SQL (MSSQL 2008+)

    SELECT
      (SELECT
         MAX(MyMaxName) 
       FROM ( VALUES 
                (MAX(Field1)), 
                (MAX(Field2)) 
            ) MyAlias(MyMaxName)
      ) 
    FROM MyTable1
    

提交回复
热议问题