次の SQL ステートメントがあります。
SELECT TRUNC(TIDSPUNKT) AS PERIOD,
QUEUE,
ROUND(SUM(CASE WHEN BESVARET_25_SEK > 0 THEN BESVARET_25_SEK END ) / SUM(CASE WHEN ANTAL_KALD > 0 THEN ANTAL_KALD END) * 100) AS SVAR_PROCENT
FROM KS_DRIFT.PERO_NKM_KØ_OVERSIGT
WHERE TIDSPUNKT >= '2013-06-17'
AND TIDSPUNKT <= '2013-07-02'
AND ANTAL_KALD > 0
AND QUEUE not in ('TekniskHotline')
GROUP BY TRUNC(TIDSPUNKT), QUEUE
ORDER BY PERIOD
これにより、次の結果が得られます。
ご覧のとおり、2 つの行を強調表示しました。上記の SQL ステートメントでは、パーセンテージを取得するために 2 つの行を計算していますが、これがトリッキーな部分であり、行に「Erhverv」と「ErhvervOverflow」を含める代わりに私の質問です。
これを達成する方法はありますか?