這裏是我的嘗試:如何總結一個科拉姆的價值除了負數或零在SQL
SELECT SUM(PQ.QuotaValue)
FROM PackageQuotas AS PQ
JOIN (
SELECT DISTINCT PackageID,
ParentPackageID
FROM Packages
WHERE ParentPackageID = @ParentPackageID
) PA ON PQ.PackageID = PA.PackageID
WHERE PQ.QuotaID = @QuotaID
共用列是表與PackageQuotas的包標識包的ParentPackageID。
的問題是如何避免增加PackageQuotas
列
的負數這個查詢可以變得更簡單?
WHERE PQ.QuotaValue> 0'? – Devart
Ok.let我嘗試了一下,但可以讓整個查詢變得更簡單嗎? –
它不能比這更簡單。 – jarlh