0

だから私は方程式を使っていて、最後にコードのエイリアスを変更しています。そのエイリアスを丸めるにはどうすればよいですか? 方程式全体でラウンド関数を使用しようとしましたが、エラー #1583 が発生しました。

コードは次のとおりです。

select product_name, list_price, discount_percent,
      (.01 * discount_percent) * list_price as ROUND(discount_amount,2),
      list_price - (.01 * discount_percent) * list_price  as net_price
from products;

net_price と discount_amount の値を丸めます。

4

1 に答える 1

0

試す:

select product_name, list_price, discount_percent,
      ROUND( (.01 * discount_percent) * list_price, 2 ) as discount_amount,
      ROUND( list_price - (.01 * discount_percent) * list_price, 2 ) as net_price
from products;
于 2013-09-22T07:58:35.840 に答える