-3
我有一個表ACCOUNT(ACCOUNT_NUMBER,BRANCH_NAME,BALANCE)
如何顯示在Oracle SQL不同列中有兩個表達式的結果
現在我需要用Oracle SQL發現:超過R.100000餘額所有帳戶收到6%的利息,而所有其他人收到5百分。
我需要顯示6%的餘額和5%的餘額在兩個不同的列。
什麼是它的SQL查詢?
我有一個表ACCOUNT(ACCOUNT_NUMBER,BRANCH_NAME,BALANCE)
如何顯示在Oracle SQL不同列中有兩個表達式的結果
現在我需要用Oracle SQL發現:超過R.100000餘額所有帳戶收到6%的利息,而所有其他人收到5百分。
我需要顯示6%的餘額和5%的餘額在兩個不同的列。
什麼是它的SQL查詢?
也許這是你想要什麼:
select
account_number,
case
when balance > 100000 then balance*1.06
end AS With6PercentInterest,
case
when balance <= 100000 then balance*1.05
end AS With5PercentInterest
from ACCOUNT;
聽起來像功課。你試過了什麼? – tbone 2014-09-03 16:09:23
你到目前爲止嘗試過什麼?試着回到這裏,回答具體的問題。 「爲我寫代碼」不是一個可以接受的問題。 – Stonz2 2014-09-03 17:59:18