2 つのテーブルがあります。1 つは製品のリストで、もう 1 つは productID でリンクされた製品イメージ テーブルです。
次の SQL クエリを作成しましたが、一部の製品には複数の画像があるため、各製品に固有のものを返す方法がわかりません。
SELECT p.ProductID, p.Title, pi.FileName
FROM [Ordering].[Products] p
JOIN [Ordering].[ProductImages] pi ON p.ProductID =pi.FK_ProductID
WHERE p.Title like '%' + @Title +'%'
ORDER BY p.Title ASC
- 結果
ProductID Title FileName
5 test 5.jpg
2 test product 4.jpg
2 test product 3.jpg
2 test product 2.jpg
2 test product 1.jpg
上記の結果のように、私がやろうとしているのは、test と testproduct の 2 行のみを返すことです。
ありがとう。