0

SQL テーブルの製品テーブル:

Product: 
    ID,
    Name

ProductImage
    ID,
    ProductID,
    Image

商品の選択クエリで画像を選択したいのですが、商品1の最初/最後の画像、商品2の最初/最後の画像などが必要です

何かのようなもの:

select Product.id,Product.name,(select top(1)image from productimage where productimage.ProductID=product.ID)as Image from product
4

2 に答える 2

0

これを試してください、多分役に立つでしょう:

select Product.id,Product.name,
(select top (1) image from productimage where productimage.ProductID=product.ID order by productimage.ID asc)as FirstImage ,
(select top (1) image from productimage where productimage.ProductID=product.ID order by productimage.ID desc) as LastImage
from product
于 2013-05-15T13:29:50.137 に答える