2016-06-29 110 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