SELECT _cotM.Customer_ID, _cotM.Material_ID
FROM dbo.COT_Monthly AS cot
INNER JOIN
dbo.vw_Dim_Material AS matr ON cot.Material_ID = matr.Material_ID
GROUP BY _cotM.Customer_ID, _cotM.Material_ID
私はSQLコードを持っていて、結果は25855行です
しかし、結果で上位グループを追加するwhere matr.Brand <> '%VIT%'
と、まだ25855行です。
しかし、ワイルドカードを削除するwhere matr.Brand <> 'VIT'
と、結果は 25089 になりました。
私はなぜこのような結果をさまよいますか?
ワイルドカードを使用するのは間違っていますか?
回答ありがとうございます。