我想用sql实现对同一商品类型的数量汇总

我想用sql实现对同一商品类型的数量汇总,第1张

sql用于统计是很方便的

select TypeId,count(productId) from products group by TypeId

productId是主键,您数据库可能和这不一样,只要找到替代的列就行了

from后的是表名,可能您需要修改

统计数量汇总肯定是要分组了,那么用group by,分组依据当然是商品类型了,我这里视作typeId,您也可以修改

这个三个表就应该够了吧,一个是商品大类表,一个是品牌表,另外是商品详细信息

商品类别表:

ClassID

ClassName

ParentID //这个商品类归属的上个大类,也就是满足你的多级分类要求

举个例子 假设说你的鞋子分类id是1,那下属的小类举例说女凉鞋,她的ParentID就是1,明白?

品牌表:

BrandID

BrandName

BrandDescription

商品详细信息表:

GoodId

ClassID

BrandID

GoodName

GoodDescription

GoodURl

还有其他你想加的属性


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6924785.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-30
下一篇 2023-03-30

发表评论

登录后才能评论

评论列表(0条)

保存