1

次のようなデータがあります。
データ


データを並べ替えたいのですが、結果は次のようになります。
CHECKING_ACCT_MONTHS
--------------------
11-2011
10-2011
09-2011
AVERAGE
つまり、データは降順で並べられますが、AVERAGEデータは一番下になります。どうやってやるの、。?

4

1 に答える 1

7

クエリは...

SELECT * 
  FROM TableName
 ORDER BY 
    CASE 
      WHEN CHECKING_ACCT_MONTHS = 'AVERAGE' 
      THEN 1 ELSE 0 
   END, 
   CHECKING_ACCT_MONTHS DESC
于 2012-04-16T04:16:37.073 に答える