Googleのoffers
テーブルには、オファーの価格を決定するいくつかのフィールドがありますが、価格の重要な要素の1つは外部APIからフェッチされた為替レートです。実際の現在の価格でオファーをソートする必要があります。PostgreSQLで計算カラムをソートする方法は?
たとえば、offers
テーブルに2つの列、exchange
とpremium_percentage
があるとします。 exchange
は、外部からの依頼が行われる為替レートの元の名前です。 premium_percentage
がユーザーによって設定されます。このような状況では、為替レートを知らずにオファーを現在の価格でソートすることは不可能であり、それはexchange
の列に応じて異なる可能性があります。
これについてはどうすればよいですか? Postgresに現在の価格を計算させ、それによってオファーを並べ替える方法はありますか?
質問を編集し、サンプルデータと希望する結果を提供してください。 –