2011-07-21 10 views
0

、100.0000が私に与えSQL:パーセンテージは、私はこれを持って

SELECT count(males.id)/(count(males.id) + count(females.id)) * 100 AS male_percentage 

を短縮します。私はそれが100だけを表示するようにしたい、私はこれを行うことができますか?

+0

しかし、どのようにしたいかということを答える必要があります83.64353が表示されますか? –

+0

彼はこれを求めませんでした。整数値が必要な場合は –

+0

の整数値が必要ですが、SQLで直接丸めを行うことをお勧めします - すべてのSQLデータベースエンジンはそれを他の方法でサポートします。 'SELECT round(...、0)FROM ... 'を実行することは可能です。 –

答えて

1

SELECTラウンド(数(males.id)/(COUNT(males.id)+数(females.id))* 100)AS male_percentage

関連する問題