首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

求SQL话语 关于BOM展料

2013-07-04 
求SQL语句 关于BOM展料大家好!现在我已经将BOM全部展开了.现在是当某一物料的标志为Y时,其下阶的物料将不

求SQL语句 关于BOM展料
大家好!
   现在我已经将BOM全部展开了.现在是当某一物料的标志为Y时,其下阶的物料将不会展出来.见下表.备注"00010002"、备注"00030002"的标志位为"Y"其下阶就不用展示出来。即红色字体不用展示出来。
求SQL话语 关于BOM展料

谢谢!

[解决办法]

with cte --查询出所有不应该显示出来的数据列表
as
(
select a.备注
from
bom a inner join bom b on (a.备注<>b.备注)
where b.标志='Y' and  a.备注 like 'b.备注%'
)
select *
from
bom t
where not exists
(
select *
from
cte 
where t.备注=cte.备注
)

热点排行