従業員テーブルに従業員の詳細と従業員のdeptIdがあるとします。各部門の従業員数を取得するには、
select deptId, COUNT(*) from employee group by deptId;
質問は次のとおりです。上記の結果セットの従業員の最大数を持つdeptIdを取得するには、
select Top 1 deptId, COUNT(*) from employee group by deptId order by 2 desc
(2-クエリリストの2番目の列を参照)-実行します。
このセットの注文を避ける方法はありますか?またはこのSQLを書くためのより良い方法、
ありがとう