2017-06-14 15 views
0

假設我們有兩個表,分別稱爲表A,表B 在表A中有fromdate和Todate列,這些列是員工的日期 在表B中有f1date,T1date,EMPID 一個沒有fromdate應該從表B中f1date和T1date之間的表,所以只要沒有fromdate在於f1date和t1date之間的B表我想該ID在MS 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) 

從表B選擇@vEmpId其中F1date和T1date之間@vfromdate

打印@vEmpId

這是我寫的查詢,但出事了

我想選擇EMPID的從表B中,每當從表A中沒有fromdate在於f1date和f2date之間我應該得到的是EMPID

相關問題