最简单的方法是加个distinct关键字
select distinct top 10 Product_First.ProductId,Product_First.ProductName
from Product_First,Product_ProductSKU where
(select count(*)
from Product_ProductSKU
where Product_ProductSKU.ProductId=Product_First.ProductId)>1
and Product_First.ProductId=Product_ProductSKU.ProductId
order by Product_ProductSKU.SKU desc因为不了解你的表结构,不知道为什么你的结果为重复记录
select distinct top 10 Product_First.ProductId,Product_First.ProductName
from Product_First,Product_ProductSKU where
(select count(*)
from Product_ProductSKU
where Product_ProductSKU.ProductId=Product_First.ProductId)>1
and Product_First.ProductId=Product_ProductSKU.ProductId
order by Product_ProductSKU.SKU desc因为不了解你的表结构,不知道为什么你的结果为重复记录
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货