Sql查找一列数据中的最大值用max函数就可以搞定,但是要查找一列数据中的最大值的例名却符长复制。这是我的sql server的数据的结构:

查找这五列中的数字最大的列名:
with tabs as(SELECT UID, 数值, 类名 FROM Arena.dbo.PersonalInfo unpivot(数值 for 类名 in ([Execution],[Nimble_Learning],[Accountability],[Collaborate],[Customer_Focus])) t where UID = 'IFY001') select 类名 from tabs WHERE 数值 = (select MAX(数值) from tabs)
查询的结果:

本文介绍了如何在SQL Server中使用SQL查询找出一列数据中的最大值及其对应的列名。通过示例,展示了如何查找包含最大数值的列。

4912

被折叠的 条评论
为什么被折叠?



