这里是我的尝试:如何总结一个科拉姆的价值除了负数或零在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