私持っているが、次の列を持つテーブルのための最高のSQLものですそのチームと地域に存在する人の総数の列も表示します。 1つの提案は、列の値を1にすることでした。その列に合計を加えましたが、より単純な解決策が必要です。このアウトプットの人々をどのように数えることができますか?は、このシナリオ
Q
は、このシナリオ
0
A
答えて
1
select
Team,
Region,
count(distinct Person)
from mytable
group by 1,2
0
select Team,
Region,
count(*) as PersonCount
from YourTable
group by Team, Region
0
SELECT Team, Region, COUNT(*)
FROM Table
GROUP BY Team, Region
私は何かが欠けていない限り、うまく動作するはずです。
0
select Team, Region, Count(Team) as PeopleCount
from YourTable
group by Team, Region
とする必要があります。いくつかはCount(すべて)を提案するかもしれないことに注意してください。 Count(all)を使用することに慣れてはいけないIMOは悪い習慣です。あなたのテーブルのインデックス列を持っている場合は、常にCount()でそれを使用してください。その後、インデックスの作成方法によっては、インデックスのみを使用してテーブルに触れることがなくなる可能性があるので、クエリははるかに高速になります。
関連する問題
- 1. は、このシナリオで
- 2. このシナリオではデコレータ
- 3. このシナリオのデータベースデザイン
- 4. は、これは私のシナリオです
- 5. このgitignoreシナリオの実装方法は?
- 6. このシナリオのコマンドパターン?アドバイス
- 7. このシナリオでPCIコンプライアンスを破ることはできますか?このシナリオでは
- 8. このシナリオは安全ですか?
- 9. パイソン:このシナリオでは非existant
- 10. jQueryのモバイルは、私はシナリオです。ここ
- 11. このシナリオのクエリを書く方法
- 12. このシナリオのWebフォーム表コントロール
- 13. PHP他にあれば、このシナリオで
- 14. 私が正しく、このシナリオ
- 15. このシナリオでtrueまたはfalseを返す方法は?ここで
- 16. このシナリオでは、合成パターンは適していますか?ここで
- 17. このシナリオでは、xhrエラーイベントオブジェクトの詳細は何ですか?
- 18. コックは、このようなシナリオでは、複数のインスタンス
- 19. SQLクエリは、シナリオ
- 20. は、モデル・アソシエーション・シナリオ
- 21. Hibernateはここにシナリオを間違ったエンティティ
- 22. JPAはリロード@OneToManyが、私はこのシナリオを持っている
- 23. インターコネクトは、私はこのシナリオを持っている
- 24. こんにちは、私は次のシナリオ持つ日付
- 25. は、私はこのようなシナリオを持ってmultiprocessing.Process
- 26. NSMutableArrayまたはNSMutableDictionary:このシナリオには最適ですか?
- 27. このシナリオではなぜselectAnnotationは機能しませんか?
- 28. JPAはこのシナリオでは適切なORMですか?
- 29. Specflowシナリオ複数のシナリオの概要
- 30. このシナリオのためのエレガントなデータバインディングデザインは何ですか?
私は個人的には私のグループバイヤーの名前を好む( ''グループ、チームは '1,2、ではなく' 'でグループ化する)。 – AllenG