
前提・実現したいこと
社員テーブル.部署コード単位で入社日が一番古い社員の部署名、入社日を表示したいですが
上手くいきません。
社員テーブル
ーーーーーーーーー
部署cd 入社日
001 2000/01/01
001 2000/02/02
002 2002/01/01
002 2002/02/01
003 2004/02/03
ーーーーーーーーー
部署テーブル
ーーーーーーーーー
部署cd 部署名
001 営業
002 経理
003 広報
ーーーーーーーーー
このような結果を出すにはどうすればよいでしょうか。
ーーーーーーーーー
部署名 入社日
営業 2000/01/01
経理 2002/01/01
広報 2004/02/03
ーーーーーーーーー
発生している問題・エラーメッセージ
エラーなく実行できるが思うようにいかない。
select 部署名, min(NyushaDate) as '入社日' from 社員テーブル as t1 left join 部署テーブルas t2 on 社員テーブル.部署cd = 部署テーブル.部署cd group by 部署名;
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。