1

負の値と正の値を持つ 1 つの列テーブルがあり、SQL クエリを使用して異なる列に正と負の値を表示したいと考えています。

Column
-10000
-17000
 16000
 25000

出力は次のようになります

A          B 
-----------------
-10000
            16000
-17000 
            25000
4

1 に答える 1

5

いくつかの式を使用できますCASE

SELECT CASE
         WHEN [Column] < 0 THEN [Column]
       END AS A,
       CASE
         WHEN [Column] >= 0 THEN [Column]
       END AS B
FROM   YourTable 
于 2013-08-21T07:50:59.563 に答える