【发布时间】:2013-04-23 09:51:00
【问题描述】:
我有一组带有值的行
我想要以下带有单独最大值和最小值的输出
对不起可怜的prntsceen。我不知道如何在stackoverflow中绘制表格。
【问题讨论】:
-
只会返回最大值或最小值。我想要整个表以及两个具有最大值和最小值的新列。
-
你的表里有ID吗?也许您可以使用 [PIVOT][1] 来旋转表格,从而获得最小值和最大值。 [1]:msdn.microsoft.com/en-us/library/ms177410(v=sql.105).aspx
-
不,那是我没有身份证的问题。该表实际上是在运行时创建的。我所拥有的只是通过 Row_Number() 方法获得的 rowid
-
如果行中有 Null,则最小值应为 NULL
标签: sql sql-server sql-server-2008 sql-server-2005