我不確定這是否可能,但我試圖在從同一列(已經工作)中劃分兩個值之後過濾「結果」。劃分同一列中的兩個值,然後只顯示0到3之間的值
SELECT
"Business Name",
(sum(CASE
WHEN "Source Indicator" = 'Month end cash balance'
THEN "EUR AMOUNT"
END)/sum(CASE
WHEN "Source Indicator" = 'Total OPEX'
THEN "EUR AMOUNT"
END)) AS "Run Rate"
FROM "Steering_database_eur"
WHERE MONTH("End Date") = (MONTH(GETDATE()) - 1)
GROUP BY "Business Name"
現在我只需要在「運行速率」列中顯示-10和3之間的值。
感謝很多提前
哪些DBMS您使用的? –