0

オークションサイトを構築中です。現在、商品の詳細と現在の入札履歴を含む商品説明ページを作成中です。私の入札テーブルには、Item_id の FK があります。

私の現在のクエリは次のようになります。

SELECT bids.Item_id, bids.User_email, bids.Bid_amount, products.*
FROM bids
INNER JOIN products
ON bids.Item_id=products.Item_id;

これにより、必要なすべての入札情報が返されますが、すべての入札行の商品説明も返されます。製品情報が必要なのは 1 回だけです。これに対して2つのクエリを使用するのが最善ですか?

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

4

2 に答える 2

3

bidsデータとは別にデータが必要な場合は、products2 つのクエリを使用する必要があります。

行ごとに異なる列を返すように 1 つのクエリを実際に配置することはできません。

于 2013-07-29T01:53:24.863 に答える