100 の店舗から 100 の商品を持ち込むことができるとしましょう。店舗名で検索したときに最低料金で見つかった商品のリストを提供するクエリが必要です。店舗名 X を選択すると、料金が次の商品のリストを返す必要があります。市場で最も安い。
質問する
49 次
1 に答える
0
「レート」とはどういう意味ですか? それが価格なら、これが私の答えです。
次のテーブルがあるとします。
ストア (ID INT、タイトル VARCHAR(100))
アイテム (ID INT、タイトル VARCHAR(100)、StoreId INT、価格 NUMERIC(19,2))
クエリは次のようになります。
SELECT i.Title, i.Price
FROM dbo.Item i
INNER JOIN dbo.Store s ON s.Id = i.StoreId
WHERE s.Title = 'Store name'
ORDER BY i.Price
于 2013-01-28T08:16:35.313 に答える