簡體   English   中英

從另一個查詢中減去一個查詢的總數

[英]Subtract total of one query from another query

我以為我從以前的帖子中得到了答案,但是我仍然無法正確解決。 我將嘗試另一種方式並簡化它:

Query 1:
SELECT SUM((TA.task_average*TC.completed)/60) AS manual

Query 2:
SUM(M.minutes/60) AS automatic

我需要從1減去查詢2。如果可能的話,我想將其合並,並避免多個查詢。 我擁有所有需要的加入和分組信息,這是我度過的一段時光。

用final編輯(包括四舍五入到小數點后兩位):

ROUND((SUM((TA.task_average*TC.completed)/60) - SUM(M.minutes/60)),2) AS diff

您可以像這樣減去它們:

SELECT (SUM((TA.task_average*TC.completed)/60) - SUM(M.minutes/60)) AS Difference FROM ...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM