2017-08-01 8 views
0

何パーセントの数値が別の数値であるか調べたい。私はSQLに慣れていないので、これについてどうやって行くのか混乱しています。私は運がないビデオやチュートリアルに従ってきました。これは以下のように動作します。SQL 1つの列の割合を計算する

enter image description here

+0

select cast(pfe.TotalManagedSystem as Float)/cast(pfe.AllSystems as Float) as Percentage; 

または:これを試してみてください。 – SilverNak

答えて

0

あなたが整数のパーセンテージを計算しようとしているように見えます。 Decimalsをサポートするデータ型に整数をキャストする必要があります。だけではなく、スクリーンショットのように、あなたの質問にコードをご提示ください

select cast(pfe.TotalManagedSystem as decimal)/cast(pfe.AllSystems as decimal) as Percentage; 
+0

ありがとう!これは10進数になりました。私が見てきたチュートリアルの一部よりも、実際にはもっと真っ直ぐなものを教えてくれました。 – Sanwil9

+0

これを返信としてマークしていただけますか? –

関連する問題