0

我需要针对每个类别及其子类别为数据库中的每个产品构建一个包含产品计数的 mysql 表。

例如,单个产品可能有多个应用(福特、沃克斯豪尔、捷豹)和多个模型(蒙迪欧、雅特、XJ8)。

我构建了一个模块,允许用户搜索适合特定制造商/型号的产品并按类别过滤。由于可能匹配的数量巨大,它需要此汇总表来跟踪计数。

因此,我需要能够快速查询表以获取特定品牌和/或型号的每个类别的计数。

我确实有一个 sql 脚本可以很快生成这些计数,但是它在实时系统上不起作用,因为它无法考虑到一个类别可能没有直接分配给它的产品但它的子猫可能会这样做(并且子猫等的子猫)。

任何人都可以建议一个可能为我提供这些详细信息的 magento 的 SQL 查询吗?我有一张表,其中列出了品牌/型号以及适用于它们的产品 ID...

4

0 回答 0