直接sql查出来,很难,可以优化一下表table2, cate,然后可以.table2, cate
childCateId parentCateId level
------------ ----------- -----
2 4 0
2 5 0
2 6 1
4 6 0
3 8 0
8 9 0然后用cate做主表,用left join 进行查询
childCateId parentCateId level
------------ ----------- -----
2 4 0
2 5 0
2 6 1
4 6 0
3 8 0
8 9 0然后用cate做主表,用left join 进行查询
表2是category之间的关系表, 现在要做的事情是要把产品和category之间的间接关系也写入表1,
比如说:product 1是category 2 下的一个产品,而category 2是categroy 4的子category 所以就在表1中添加一条记录1,4 依次类推把所有的间接关系全部写入到表1中,方法越简单越好
但是如何才能快速的生成这个优化表呢, 但是我认为, 生成优化表和达到我想要的效果的难度是一样的