私はキャストを試しましたが、オーバーパーティションではコードがコメントアウトされています。私は[DESC]列を最初に最も多くカウントするようにしたいと考えています。最高の頻度から最低の列を注文しようとしています
0
A
答えて
0
ORDER BY [DESC] desc、CASE_NUM descなどを使用して、必要な各注文句に使用します。
+0
これは、descカラムをグループ化しますが、最初に最も高いカウントで順序付けしません。 – Chris
0
これを試してみてください:
SELECT CASE_NUM ,
LAST_NAME ,
FIRST_NAME ,
UNIT_ID ,
REF_SOURCE_ID ,
[DESC]
FROM (SELECT CASE_NUM ,
COUNT(CASE_NUM) AS CASE_NUM_Count ,
LAST_NAME ,
COUNT(LAST_NAME) AS LAST_NAME_Count ,
FIRST_NAME ,
COUNT(FIRST_NAME) AS FIRST_NAME_Count ,
UNIT_ID ,
COUNT(UNIT_ID) AS UNIT_ID_Count ,
REF_SOURCE_ID ,
COUNT(REF_SOURCE_ID) AS REF_SOURCE_ID_Count ,
[DESC] ,
COUNT([DESC]) AS DESC_Count
--INTO #REF
FROM CDCLIENT
INNER JOIN CDTBL1 ON CDCLIENT.REF_SOURCE_ID = CDTBL1.ID
INNER JOIN CDCLSVC ON CDCLSVC.CLIENT_ID = CDCLIENT.ID
WHERE TYPE = 'REF'
GROUP BY CASE_NUM ,
LAST_NAME ,
FIRST_NAME ,
UNIT_ID ,
REF_SOURCE_ID ,
[DESC]
) AS InnerLoop
ORDER BY InnerLoop.DESC_Count ,
InnerLoop.CASE_NUM_Count ,
InnerLoop.LAST_NAME_Count ,
InnerLoop.FIRST_NAME_Count ,
InnerLoop.UNIT_ID_Count ,
InnerLoop.REF_SOURCE_ID_Count DESC;
関連する問題
- 1. 文字列から最も頻度の高い文字を削除する - C++
- 2. 各ファセットの最高から最低までのgeom_linesを注文してください
- 3. 最高から最低のループ
- 4. CountVectorizerからクラスごとに最高頻度を抽出する
- 5. 正しい月を最高値と最低値で表示しようとしています
- 6. 配列の頻度が最も低くなるJS
- 7. 選択肢を最高から最低まで開始してください
- 8. 最高頻度のHadoop MapReduceジョブ
- 9. 組み込みなしで最高から最低までソート
- 10. Pythonのテキストファイルから平均、平均、最大、および最低の温度と湿度を計算します
- 11. PHP - 要素グループから最低値と最高値を取得します。
- 12. 整数を入力して最高から最低までソートする方法
- 13. リストを最高から最低まで並べ替えます
- 14. 平均と最低と最高温度 - JavaScript
- 15. 最も高価な最近の注文
- 16. 配列の最高と最低の番号を取得
- 17. mysqlは最高値から最低値の順に行を表示します
- 18. 最高値と最低値の検索
- 19. 最高値と最低値の決定
- 20. 最高と最低の平均C++
- 21. データテーブルから選択した行の最低値と最高値を取得
- 22. すべてのユーザーの投稿を最高から最低まで
- 23. Pythonは、.txtファイルのソートスコアが最高から最低まで
- 24. バブルソートによる最高から最低までの並べ替えの問題
- 25. ユーザ入力を最低から最高まで並べ替え
- 26. ディクショナリのキーと値を最低から最高までの値でプリントアウトして行に印刷する方法
- 27. 最低注文後に注文を処理する - レール3
- 28. リストを最高から最低の順にソート
- 29. Pythonリスト - 最高値と最低値
- 30. 配列から最低の入力を削除しますか?
あなたは、いくつかのサンプルデータと予想される出力を追加する必要があります。人々はあなたのスキーマを知らないので、その質問が何であるかはあまり明確ではありません。 –