シフト履歴とempidを含むテーブルがあります。
このクエリを使用して、カウントする範囲を指定することにより、従業員とその合計シフトのリストを取得しています。
SELECT ope_id, count(ope_id)
FROM operator_shift
WHERE ope_shift_date >=to_date( '01-MAR-10','dd-mon-yy') and ope_shift_date
<= to_date('31-MAR-10','dd-mon-yy')
GROUP BY OPE_ID
これは
OPE_ID COUNT(OPE_ID)
1 14
2 7
3 6
4 6
5 2
6 5
7 2
8 1
9 2
10 4
10行が選択されました。
指定された範囲の日付の下でシフト数が最も多い従業員を選択するにはどうすればよいですか?