2016-03-20 5 views
0

在庫数量とそれに対応するコストが残っているクエリからsql結果を得ました。例えば:費用を見つけるためのSQL文

qty cost 
15.0 $2.50 
20.0 $2.75 
25.0 $3.00 

私は

例えば、一定量のコストを見つける必要があります量は15.0であり、結果は次のようになります。

qty cost total 
15.0 $2.50 $37.50 

数量20.0と結果:

qty cost total 
15.0 $2.50 $37.50 
5.0 $2.75 $13.75 

例えば数量75.0と結果: *あまりにも多くは、どのように私は、SQLクエリ文で実行することができます

qty cost total 
15.0 $2.50 $37.50 
20.0 $2.75 $55.00 
25.0 $3.00 $75.00 
15.0 $3.00 $45.00 

最後コスト値を使用できますか?

+0

数値ですと、あなたのSELECT句で計算を行うことができますか? –

+0

あなたは、与えられた品質と等しい量の組み合わせを得る必要がありますか? 合計が合うと確信していますか? –

+0

@ hazemtorabは、必要なqtyが利用可能な場合の最後の例のような場合には、最初に合っていると仮定してから、常に最後のコストを使用します。 – Jackie

答えて

2

は、単に

SELEcT qty, cost, (qty * cost) AS total 

かぎり、あなたの列がタイプは数量とコストが何であるかのデータ

関連する問題