产品表的数据是外来的,程序读取到表里保存,其中的分类只有代码数字。
想查询输出时,能显示分类的名称。
这个一级、二级分类的名称,自己建立一个表,输入分类的代码和名称。
如果只有一级的话,就是产品表和分类表,左外连接,一次SQL语句就可以。
现在想实现 一级 二级 都能显示分类名称,应该怎么设计分类表,相应SQL 怎么写比较
好?其实 分类总共有三级。
谢谢
这个东西需要你自己看系统总体的设计来定,设计表示很简单的,主要是表以后你怎么用 。你可以把一级二级分类放在一张表,用一个标识列来区分是一级或者二级,也可以分成2个表,一级二级分类各一个表。两个表还是一个表就需要你去权衡了。如果没有什么特殊的需求分开要好点,方便以后查询jion表灵活点。 至于sql 一个表2个表的设计 不都是join两次就行了嘛