1
我正在進行基於股票的零售數據庫的遷移。排除使用NOT LIKE除非存在變量
當一個產品是一次性的產品訂購代碼具有領先CO
我們不想拿CO產品遍佈除非他們是目前,在股票,股票訂單或客戶訂單
我曾嘗試以下和某些CASE的變化,但沒有用
SELECT prdcod,
stkqty,
ordqty,
csoqty
FROM prdtbl
WHERE prdtbl.prdcod NOT LIKE '*%'
AND (prdcod NOT LIKE 'CO%' AND stkqty >0 AND ordqty >0 AND csoqty >0);
的NOT LIKE「CO%」功能僅需要當庫存數量,ordqty和csqty都小於1 /大於發生0,如果有aq,我們需要保留產品ty在任何這些列中。
示例數據集位於下面的鏈接中(不包含上面的最後一條查詢行)。在這種情況下,我希望排除第19和20行。
任何想法是值得讚賞!
**我還需要返回可能有0股或爲了qtys
如果這些是數字('stkqty'等),請不要將它們放在引號中 – JohnHC