-2

TradeAllocationsTradeTicketsおよびの 3 つのテーブルを持つ SQL Server 2008 データベースに問題がありますContracts

プロンプトの日付が > 今日 のALLTrade Allocationsに対して ALLが必要です。私が試したサブクエリと結合は、データがないか、将来のプロンプト日付のみになりました。 ContractsTrade Tickets

どんな助けでも大歓迎です!

ありがとう

SELECT 
    TA.ContractID_Ref, C.Contract_Num, TT.PromptDate
FROM 
    TradeAllocations as TA
JOIN
    Contracts as C ON C.ContractID = TA.ContractID_Ref
JOIN 
    TradeTickets as TT ON TT.TradeTicketID = TA.TradeTicketID_Ref
4

1 に答える 1

0

あなたは私たちに与えるものはほとんどありませんが、私は撃ちます。クエリに where 句を追加してみてください。

SELECT TA.ContractID_Ref, C.Contract_Num, TT.PromptDate
FROM TradeAllocations as TA
INNER JOIN Contracts as C
   ON C.ContractID = TA.ContractID_Ref
INNER JOIN TradeTickets as TT
   ON TT.TradeTicketID = TA.TradeTicketID_Ref
WHERE TT.PromptDates > GETDATE ()
于 2013-02-26T16:49:16.427 に答える