0

以前の投稿から回答が得られたと思っていましたが、まだこれを正しく理解できません。これを別の方法で試して単純化します。

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

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

クエリ 2 を 1 から減算する必要があります。可能であれば組み合わせて、複数のクエリを避けたいと考えています。私はすべての結合とグループ化をどのように必要としているかを持っています。

final で編集 (小数点以下 2 位までの四捨五入を含む):

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

1 に答える 1

1

次のようにそれらを差し引くことができます:

SELECT (SUM((TA.task_average*TC.completed)/60) - SUM(M.minutes/60)) AS Difference FROM ...
于 2012-10-21T00:20:38.273 に答える