クライアントIDごとに異なるサービスコードの数を持つ新しい列を作成しようとしています。 2番目のクエリの最後の列はすべて0です。クライアントIDごとに異なるサービスが発生した回数を新しい列に選択します。
1
A
答えて
1
問題はおそらくjoin
です。 。 。私はなぜservice_code
がcase_num
と一致するのか分からない。
私はどのような場合には、ウィンドウ関数を示唆している:
SELECT T.*,
COUNT(*) OVER (PARTITION BY SERVICE_CODE) as NumOnService,
COUNT(*) OVER (PARTITION BY CASE_NUM) as NumOnCase
FROM #TAPMAR T;
これは、サービスとケースの両方あちこちのカウントが追加されます。私はあなたが本当に望むものがどれかわからない。
+0
ありがとうございます!これはまさに私が必要としたものでした。 Case_Numごとにすべての値(別個のカウントサービスコードではない)に対して同じカウントを得るにはどうすればよいですか? – Chris
+0
@Chris。 。 。私はその概念を理解していない。別の質問をすることができますか? –
関連する問題
- 1. UITableView "選択"が発生しました
- 2. SSRS選択したパラメータごとに新しいページ
- 3. ionicタブごとに3つの異なるサイドメニューが選択されました
- 4. ID列で選択した行を更新するには?
- 5. csv列に何かが発生した回数をカウントする
- 6. チェックボックスイベントが複数回発生しないようにします
- 7. 列ごとに異なる値を持つ行を選択し、別の列を指定します。
- 8. MSSQLがパラメータセットに基づいて異なるIDを選択しています
- 9. ajaxで選択ボックスを更新中にエラーが発生しました
- 10. IDと異なる選択した列への参照を追加する
- 11. ***バックボタンを選択したときに - [UITableView _endCellAnimationsWithContext:]でアサーションエラーが発生しました
- 12. PagerTabStripで選択したWebサービスをスムーズにスクロールせず、カテゴリごとにロードしようとしています
- 13. MySQL:日付ごとに異なる名前を選択しますか?
- 14. スピナー値の選択中にエラーが発生しました
- 15. コンボボックス選択時にC#:if文エラーが発生しました
- 16. NetLogo:選択したパッチ値でタイムステップごとにグローバルを更新しますか?
- 17. コンボボックス選択イベントの新しいエントリを新しいエントリごとに区切った行で表示します。
- 18. ポストバックごとにLinqDataSourceを選択しないようにする
- 19. ImageJ - マクロで有効な選択エラーが発生しました。
- 20. 結果ごとに異なる要求と発生数
- 21. djangoテンプレートの列ごとにデータをフィルタリングしているときにエラーが発生しました
- 22. Laravel:リクエストホストごとに異なるコントローラを選択してください
- 23. スクロールイベントは複数回発生しますが、スクロールごとに1回呼び出す必要があります
- 24. django 1.8アプリケーションが新しいサーバーに移行しました。異常な例外が発生しました
- 25. idを選択したときに表示される異なるオプション
- 26. 選択したソートアイテムに異なる色を適用します
- 27. 複数の行にまたがる数字を平均して1日ごとに選択します。
- 28. #tempテーブルに選択してくださいエラーが発生しました
- 29. カスタムイベントが発生した回数がダッシュボードで更新されていない
- 30. スクロールごとにスクロールが発生しないようにします。
これは、 'D.SERVICE_CODE = T.CASE_NUM'の' join'条件が一致する行がないことを意味します。 –
サンプルデータと期待される結果セットは、実際の要件を明確にするのに役立ちます。 –