2017-06-14 4 views
0

テーブルA、テーブルBと呼ばれるテーブルが2つあるとします。 テーブルAには、従業員の日付であるfromdate列とTodate列があります。 テーブルBにはf1date、T1date、empIDがあります テーブルfromdateはf1dateとテーブルBのT1dateの間にある必要があります。したがって、fromdateがf1dateとt1dateの間のテーブルBにあるときはいつでも、msでそのIDを取得します。SQL 2005Ms SQL 2005:日付がfromdateとTodateの間にある特定の日付のIDを選択

私はしようとしましたが、うまくいきません。あなたがこの問題を解決するのを手伝ってください。

+0

あなたがこれまでに持っていたクエリを追加して、あなたのクエリで見つかるものをご覧ください。 –

+0

で始まるコードを追加すると、テーブルにsmalldatetimeという日付がどのように格納されますか? –

+0

テーブルAとテーブルBの関係を教えてください。 – Dickson

答えて

0
Declare @vfromdate datetime 
Declare @vTodate datetime 
Declare @vF1date datetime 
Declare @vT1date datetime 
Declare @vEMPID nvarchar(10) 
@vfromdate

F1dateとT1date間の印刷は、これは私が書かれているクエリですが、何かが、私は、テーブルBたびからEMPID年代を選択したい間違っ

を行ってきました

を@vEmpIdテーブルBから

選択@vEmpIdテーブルAのfromdateはf1dateとf2dateの間にあります。私はそのEMPIDを取得する必要があります