2011-07-21 82 views
0

我有这个,SQL/PHP:百分比缩短

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

这给了我100.0000。我只想显示100,我该怎么做?

+0

但你怎么想83.64353出现? –

+0

他没有要求这个。如果他想要一个整数值,他想要一个整数值 –

+0

,我建议直接在SQL中四舍五入 - 所有SQL数据库引擎都以这种或那种方式支持它。有可能做'SELECT round(...,0)FROM ...' –

回答

1

SELECT ROUND(数(males.id)/(COUNT(males.id)+计数(females.id))* 100)AS male_percentage