create view 多层产品树
as
select distinct 节点=产品规格,父节点=null
from 产品_主表
union
select distinct 节点=颜色,父节点=产品规格
from 产品_主表
union
select distinct 节点=等级,父节点=颜色
from 产品_主表
union
select distinct 节点=全名,父节点=等级
from 产品_主表
我用如上方式做了个多层产品树,但我希望设置一个触发条件。
即公司在很多地方都设有库房,那么产品出库就不在一个地方,我希望在做订单的时候;
在订单表中先选折库名,然后产品树只显示该库中有的产品。
请教有没什么好的解决办法 |