CASEステートメントで異なる代数式(+、 - 、*、/)を使用しようとしていますが、何か問題があります。CASEステートメントでSQLの代数を使用する
基本的な構文は、通貨はポンド(少しpはペンスを意味する)私はそれがGBP(ポンドにすなわちペンス)となるように、それは100を掛けたことにしたい
ここでは私のクエリであれば、ということです。私は何か簡単なものを見逃していると思う!
select Currency, FXrate
case
when Currency = 'GBp'
then FXrate = FXrate * 100
end
from FXdatabase
いただきました!あなたはuはオペレータのように使用してみました、ではなく=の取得中にエラー? –
サンプルデータと望ましい結果が実際に役立ちます。 –
はあなたが行っている構文を提供することができ、これまでにしてください –