私の最初のストアドプロシージャ(sql-server内)。動作させることができず、a.Idで警告が発生します。読んだ後、あまり理解していないので、ストアドプロシージャ内でこの内部結合を使用できるかどうかさえわかりません。
select top 1 b.*, a.*
FROM Bids b
INNER JOIN Auctions a
ON b.Auction_Id = a.Id
(NOLOCK) WHERE ( a.Ends IS NOT NULL AND a.Starts IS NOT NULL AND a.Starts < @Now AND a.Ends > @Now)
ORDER BY b.CreationTime DESC
実際には、b。*だけが必要ですが、すべてのフィールドを取得する必要があると思いますか?
ありがとう