私は自分自身に小さな金融プログラムを書いていますが、ここでこの小さな問題に行き詰まりました:)
レシートを 2 つの異なる通貨 (米ドル、ユーロ) で保管しています。基本的に、領収書の合計金額をユーロで返す SELECT クエリを実行したいと考えています。
SELECT SUM(IF(type='euro',amount,amount*value)) FROM receipt
上記のこのクエリがテーブルのすべての行を通過しないことがこれまでにわかったこと。私だけのために2番目のステートメントを要約しています。
どんな助けでも大歓迎です。