数据库中有两张表booktype 和bookinfo
booktype表
parentid 中是0 的是一级类别, 其他值对应booktypeid
如“中国现代文学”的parentid =1, 它就是"文学"下面类别,
再如 "四大名著"的parentid=3,它就是"小说"下面的类别;
bookinfo表
数据有点少, 但是可以用
"西游记"和"水浒传"的booktypeid=4,所以他俩是booktype表中 "四大名著"的子类,
"蜗居"和"天堂向左,深圳往右"的booktypeid=14,所以他俩是booktype表中"都市"的子类,
而"四大名著","都市"得parentid=3所以他们又是"小说"的子类,
也就是 "小说"是"西游记"、"水浒传"、"蜗居"、"天堂向左,深圳往右"的爷爷
结构图
需求: 得到"小说"对应的所有图书(也就是根据 "小说"得到 "西游记"、"水浒传"、"蜗居"、"天堂向左,深圳往右") 写一条sql 语句
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。