0

この平均値の説明を注文する必要がありますが、どういうわけか注文できません。助けてください

私のクエリは次のようなものです:

解決策はおそらく非常に簡単です:)

4

2 に答える 2

1

左の列の値が最も高い列を並べ替えたいと思います。また、SQLServerを使用していることを前提としています。写真からは確かにそのように見えます。

The solution is probably very simple.

それについては知らない。教えてください...

with C(A, B, C) as
(
  -- Your query goes here
)
select [1],[2],[3]
from (
       select Val, row_number() over(order by Val desc) as rn
       from C unpivot (Val for Col in(A, B, C)) U
     ) T
pivot (min(val) for rn in ([1],[2],[3])) P

コンセプトの証明

于 2012-06-08T06:12:22.953 に答える
0
SELECT X FROM
(
    SELECT aa X FROM table
    UNION ALL
    SELECT bb X FROM table
    UNION ALL
    SELECT cc X FROM table
) a
ORDER BY X DESC

そのようなものはそれをしますか?

于 2012-06-08T05:05:58.693 に答える