|
我有3张表,一张产品表,2张不同类型的分类表,一个分类必要,一个非必要,我的 SQL 语句如下:
select distinct(int_product_id),str_productCatalog_title,
str_product_name,str_brandcatalog_title,str_Product_ProduceArea,
str_Product_Standard,dat_Product_CreateTime,int_Product_IsFocus,
int_Product_IsHot,int_Product_SortID
FROM Sunyes_Product inner join Sunyes_ProductCatalog on
str_Product_CatalogCode = str_ProductCatalog_SelfCode left JOIN
Sunyes_ProductBrandCatalog ON str_Product_BrandCode=str_BrandCatalog_SelfCode
可是查询出来的数据有很多重复的行,这是为什么?
该怎么修改啊?
|
|