2017-06-28 13 views
0

私はSQLの作業を開始していますが、以下のクエリでどこが間違っているのか把握しようとしています。 このエラーが発生しています。Join Queryに関する問題

Msg 102, Level 15, State 1, Line 2 Incorrect syntax near '.'.

すべてのヘルプは本当にいただければ幸いです。私が見

SELECT e.ReceivedFrom,e.Sent,q.InstrumentId,q.LastAction 
integrationstorestaging.tick.Email e 
integrationstorestaging.tick.CdsIndexOptionQuote q 
FROM e 
JOIN q 
ON e.EmailId=q.EmailId 
WHERE 
DATEDIFF(DAY,e.Sent,GETUTCDATE())<3 

おかげ トム

+0

'Integrationstoresting.tick'は定義されていません。 –

答えて

2

SELECT e.ReceivedFrom, e.Sent, q.InstrumentId, q.LastAction 
FROM integrationstorestaging.tick.Email e JOIN 
    integrationstorestaging.tick.CdsIndexOptionQuote q 
    ON e.EmailId=q.EmailId 
WHERE DATEDIFF(DAY, e.Sent, GETUTCDATE()) < 3 ; 

FROMキーワードは間違った場所にあります。基本的なSQL構文について勉強する必要があります。