我有以下查詢。我想從SUM中減去數字,然後只返回結果不爲0的數字。任何幫助將不勝感激。我也有興趣看看這是否可以在一個查詢中完成。我用HAVING子句試了一下,但是它返回錯誤的結果。使用SQL Server 2008減去兩個子查詢
SELECT
(
SELECT station_id, SUM(tcl_missing + tcl_not_missing) as tcl_total
FROM tcl_missing_summary
GROUP BY station_id
) as a
(
SELECT station_id, SUM(total) as total
FROM tcl_breakdown_op
WHERE tr_standard not like '%cru'
GROUP BY station_id
) as b
WHERE a.tcl_total - total <> 0
謝謝,第一個作品。我會嘗試第二個 – dido