请教大神一个按分类精准查询并排序的表设计方式
比如有个行业分类结构如 1-2-3 , 1-2-4 , 5-6-7
如图:
信息表可以关联多个终极行业
比如 信息1关联行业3,7, 信息2关联行业4,7, 信息3关联行业7
那么排序逻辑是 最精准的排第一,包含父级排第二,包含祖级排第三
如果我来个搜索条件行业分类是 3
那么排序结果应该是 信息1,信息2
如果搜索条件来的行业分类是4,7
那么排序结果应该是 信息2,信息3,信息1
推荐文章: