我现在有两个表
类别表 {类别编号,类别名,父级编号} 商品表 {商品编号,商品名,所属类别编号}
比如,分类如下 aaa ---bbb ------ddd ------eee ---ccc
表中(举例)数据 类别表: 编号(自动编号) 类别名 父级编号 1 aaa 0 2 bbb 1 3 ccc 1 4 DDD 2 5 eee 2
商品表:(数据举例) 商品编号(自动编号) 商品名 所属类别编号 1 商品1 4 2 商品2 5
注意:商品表中的字段---所属类别编号(这个编号只有最小类别的编号,比如上面的分类情况下,此处不可能出现,aaa,bbb这一类别名的编号)
我现在想查询所有属于aaa这一类别的商品 如何查询?
我的思路是: 采取对类别进行有规律编号的方式 比如aaa-->100 bbb-->10001 DDD-->1000101 eee-->1000102 ccc-->10002 但出于 int型的长度的限制,只能向下分四级,不能实现无限级 ,所以不行. 大家看看有没有其他办法,谢谢!
|
|