私持っているが、次の列を持つテーブルのための最高の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. このシナリオは安全ですか?
- 6. jQueryのモバイルは、私はシナリオです。ここ
- 7. このシナリオのWebフォーム表コントロール
- 8. 私が正しく、このシナリオ
- 9. は、モデル・アソシエーション・シナリオ
- 10. Hibernateはここにシナリオを間違ったエンティティ
- 11. インターコネクトは、私はこのシナリオを持っている
- 12. このシナリオではなぜselectAnnotationは機能しませんか?
- 13. NSMutableArrayまたはNSMutableDictionary:このシナリオには最適ですか?
- 14. は、私はこのようなシナリオを持ってmultiprocessing.Process
- 15. JPAはこのシナリオでは適切なORMですか?
- 16. シナリオ
- 17. このシナリオでは、どのスレッドセーフなコレクションが適切ですか?
- 18. この特定のシナリオでは主キーが必要ですか?
- 19. ジャンゴ:このシナリオでは、複数のコメントフォーム/モデル
- 20. 私はこの奇妙なシナリオを持っているjQueryの
- 21. このシナリオでは、トリガーを使用できますか?
- 22. このシナリオで動作するデザインパターンはありますか?
- 23. Facebookのシナリオ - これは可能ですか?
- 24. は、このWCF MVCシナリオで役立つNServiceBusですか?
- 25. このシナリオでWCFセキュリティを実装する方法は?
- 26. このシナリオでレールスイーパーを呼び出す方法は?
- 27. Hibernateマッピングが必要ですか?このシナリオでは、
- 28. このシナリオでSQLトランザクションを処理する方法は?
- 29. 誰でもだからここに私のシナリオだテキスト入力
- 30. MySqlレプリケーションのシナリオ
私は個人的には私のグループバイヤーの名前を好む( ''グループ、チームは '1,2、ではなく' 'でグループ化する)。 – AllenG