私はデータテーブルを持っています。従業員、私は最大の従業員数が雇われた同じ日に雇われたすべての従業員を表示したいと思います。ここに私のコードだ:最大値を数えよう
select last_name, hire_date, count(*) as "Number of Employees Hired"
from employees
group by last_name, hire_date
where hire_date = max(count(*));
しかし、このコードは、私はそれを実行すると、エラーを「SQLコマンドが正しく終了していません」と表示されます。正しく動作するように修正するにはどうすればよいですか?
何データベース - Oracle、およびどのバージョン? – OldProgrammer
@ OldProgrammerこれはOracle SQL Developerバージョン4.1.5.12です。 – Tim