フィールドが次の従業員テーブルがあります。
first_name、last_name、hire_date、salary、department_id、department_name など。
最も早い時期に雇用された従業員を見つけるように依頼されました。max、sysdate、months_between などの関数は知っていますが、ここでの使用方法がわかりません。
この問題は次のように解決できると考えていました。
select e.first_name,max(e.hire_date)
from employees e
しかし、次のエラーが生成されます。
oRA-00937: not a single-group group function
00937. 00000 - "not a single-group group function"
*Cause:
*Action:
Error at Line: 1 Column: 7
では、正しい形になるヒントを教えてください。