この集計値がゼロ以外のNetQuatity
テーブルからの集計を取得したい。BillDetails
以下のようにクエリを書きました。しかし、最適化されていないように感じます。これを屈折させることができる人はいますか?どんな試みでも大歓迎です。
SELECT * FROM
(
SELECT DISTINCT CustId, Name, SUM(NetQuantity) OVER(PARTITION BY CustId, Name) AS Quantity
FROM BillDetails
) T WHERE Quantity <> 0