中易网

关于数据库多表查询和设计问题

答案:1  悬赏:10  
解决时间 2021-04-28 07:58
  • 提问者网友:醉归
  • 2021-04-27 22:39

分类表spfl
flid flmz flbh

1 笔记本系列 1

2 台式系列 2

3 打印机/耗材 3

4 diy 4

5 其他数码 5

现在是5个大类,diy里面还有(硬盘,主板。。。。)还有个品牌的表,还有个配置的表 往下在怎么设计表?怎么查询?现在有点蒙了!~~~先谢过了

最佳答案
  • 二级知识专家网友:浪者不回头
  • 2021-04-28 00:04

表名:MyTable


Name ID ParentID


笔记本系列 1 0


台式系列 2 0


打印机/耗材 3 0


diy 4 0


硬盘 11 4


主板 12 4


品牌的表 13 4


配置的表 14 4


其他数码 5 0




表就按照上面的进行设计


查询语句:


查出5大类: select * from MyTable where ParentID='0'


查处小类 : select * from MyTable where ID='4' 或


select * from MyTable a,MyTable b where a.ID=b.ParentID and a.ID='值'

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息