私は現在の郵便/ポジションに従業員のリストを持っており、開始日はそのポジションと雇用開始日です。SQLクエリ:1従業員の位置/ 2の結果としての投稿
現在の位置を1つの結果として生成するクエリが必要です。位置の開始日が雇用の開始日と一致しない場合は、2番目の結果として履歴の位置が表示されます。あなたがunion all
使用することができます
データ
[Employee Number] Position [Start Date] [Employment Start Date]
-----------------------------------------------------------------------
12345 Admin 01/01/2017 01/01/2016
出力
[Employee Number] Position [Start Date] [End Date]
-----------------------------------------------------------
12345 Admin 01/01/2017 NULL
12345 Historic 01/01/2016 31/12/2017
を、私はグラムですSQL Serverに対応しています。 –