混乱を招くため、ここに手順全体を投稿することはできません。私がやろうとしているのは、VATの計算です。そのためには、0.25 を掛ける必要がありShareます。
select.....
(SALES_PRICE * 0.8) as Revenue,
(SALES_PRICE * 0.8 * 1-u.discount) as Share,
(SALES_PRICE * 0.8 * 1-u.discount) * 0.25 as VAT,
(SALES_PRICE * 0.8 * 1-u.discount) + (isa.SALES_PRICE * 0.8 * (1-u.discount) * (0.25)) as Total
編集:いくつかの大きな助けを得て、正しい計算とフォーマットになりました。 結果は次のとおりです。
CONVERT(DECIMAL(30, 2), ( sales_price * 0.8 ))
AS Revenue,
CONVERT(DECIMAL(30, 2), ( sales_price * 0.8 * 1 - u.discount ))
AS Share,
CONVERT(DECIMAL(30, 2), ( sales_price * 0.8 * 1 - u.discount ) * 0.25)
AS VAT,
CONVERT(DECIMAL(30, 2), ( sales_price * 0.8 * 1 - u.discount ) * 1.25)
AS Total