我的问题简而言之如下……
销售订单行(销售订单上的不同项目)
Sales Order Number Item Number Category
1001 aaa Z
1001 bbb X
1001 ccc Y
1002 bbb X
1002 eee W
1003 ttt S
1003 rrr P
1004 bbb X
1005 eee W我要显示销售订单中包含类别为X的项目的所有销售订单行
所以结果可能看起来像这样;
Sales Order Number Item Number Category
1001 aaa Z
1001 bbb X
1001 ccc Y
1002 bbb X
1002 eee W
1004 bbb Xas 1003和1005不包含类别X的项目
发布于 2014-07-09 21:02:16
用EXISTS实现相当简单的方法
SELECT *
FROM orders o
WHERE EXISTS (
SELECT 1
FROM ORDERS o2
WHERE o.[Sales Order Number] = o2.[Sales Order Number]
AND o2.Category = 'X'
)https://stackoverflow.com/questions/24654370
复制相似问题