现在我有三张表一张二级分类表,一张一级分类表一张关联表,关联表中有一级分类和二级分类的id和关联表自己的id三个字段通过关联表将一级分类表和二级分类表關联起来,那么通过...
现在我有三张表一张二级分类表,一张一级分类表一张关联表,关联表中有一级分类和二级分类的id和关联表自己嘚id三个字段通过关联表将一级分类表和二级分类表关联起来,那么通过二级分类名查询它归属的一级分类下有没有这个二级分类名sql或hql语呴应该怎么写我想到的方法特别麻烦,没有用到关联查询想用关联查询,求指教
你不就两级分类么做三张表做什么?如果那张关联表没其他作用的话纯属多余。你在二级分类表里加个parent_id字段这个字段放对应的一级类的id。光这两张表不就搞定了么!
奥谢谢,这个方法我们想到了但是那样设计不好,但是通过关联表可以减耦合的这个关联表是有好处的,谢谢
你是不是要得到这样的结果:
给定一个②级分类名和一个一级分类名查询关联表是否存在
你对这个回答的评价是?
先关系查询结果保存一个临时表然后导出
你对这个回答的評价是?
一楼答复的 我执行了一把 我数据比较大有5W条,但是执行会一直卡在那里等了10分钟没动静
1楼的做法是对的。建议楼主按照1楼的做法把表b和表c关联后的结果作为表来保存起来建立个id001的索引,这样更新时走索引就行了