0
intにフォーマットされた2つのフィールドを持つテンポラリテーブルを作成しました。 は、私はその後、これで3番目のフィールドを計算していますテンポラリテーブルのフォーマット
unprocessed int,
invoiced int
#tmpテーブルを作成します。
select unprocessed, invoiced, (unprocessed /invoiced) as percentageunprocessed
from #tmp
私の結果は、それは私がpercentageunprocessedも12月(5,2)intとしてではなく書式設定されているため、これがあると思い
33 200 0.165
でなければなりません
Unprocessed invoiced percentageunprocessed
33 200 0
です。フォーマットを変更できますか?
奇妙通常、私のMYSQLはフロートを与えますか?あなたが使用しているバージョン – RiggsFolly
を使用しているMYSQLのバージョンは何ですか? –
http://sqlfiddle.com/#!9/c50bc1/1/0でコードを練習してください –