2016-06-29 61 views
0

我想标准,从我的表图片这些条件,但我不能与所有的信息做我如何写SQL不在这种情况下

enter image description here

我有一个表TotalOrder_export

我写了一些条件,但它不工作,任何人都可以帮助我吗?

enter image description here

回答

0

我假设你的问题是在你的where子句case声明?

虽然我猜想整个查询可能会被重写和优化更多,要回答您的具体问题,您可以使用or语句。下面是一个浓缩版本(可能已经包括了所有的它,如果你已经包含的代码对图像):

select ... 
from ... 
where ... and 
    ([mat group1 des] != 'PPW Ream' or [Sales Doc No] not in (...)) 
+0

我试试这个,但是当我写PPW令,结果确定它不是BEC工作,但是当我的标准PPW卷,结果= 0 – monte

+0

@monte - 我只是修复你的查询中存在的错误。你需要继续你现有的逻辑来获得你想要的结果。 – sgeddes

+0

因此,如果我想在我的查询中使用大小写,例如PPW REAM和PPW ROLL,能否请您再次指教我 – monte