0

商品ページのdatalistviewをしたいです。

これが私が今使っているものです:

SELECT DISTINCT pProductDesign, pProductImage 
FROM Product 
WHERE (pProductDesign IS NOT NULL) 
ORDER BY pProductImage

結果は次のとおりです。

pProductDesign|pProductImage

128101 |~/Images/128101-Cream.jpg
128101 |~/Images/128101-Gold.jpg

128101 |~/Images/128101-カーキ.jpg

8680C |~/Images/8680C-クリーム.jpg

8680C |~/Images/8680C-Gold.jpg
8680C |~/Images/8680C-Khaki.jpg

しかし、私が欲しいのは次のとおりです。

pProductDesign|pProductImage

128101 |~/Images/128101-Cream.jpg

8680C |~/Images/8680C-カーキ.jpg

やることあるの!?

4

1 に答える 1

3

ProductDesignの個別のリストと、それぞれに任意に関連付けられたもの(コメントで示唆されているように)を探しているだけの場合は、ProductImage任意の集計関数 ( minmaxaverage) を で使用できgroup byます。

select ProductDesign, max(ProductImage)
from Product
where ProductDesign is not null
group by ProductDesign
于 2012-07-21T14:30:29.590 に答える