mysql 获取百分比函数,并对结果保留2位小数。
具体使用:CONCAT( ROUND( vcr.number_vote / ct.number_vote * 100, 2 ), '', '%' )例:求某表中的一列所占的百分比SELECTCONCAT(ROUND(vcr.number_vote / ct.number_vote * 100,2),'','%'),...
·
具体使用:
CONCAT( ROUND( vcr.number_vote / ct.number_vote * 100, 2 ), '', '%' )
例:求某表中的一列所占的百分比
SELECT
CONCAT(
ROUND(
vcr.number_vote / ct.number_vote * 100,
2
),
'',
'%'
),
vcr.*
FROM
vote_candidacy_re vcr
LEFT JOIN
(SELECT
SUM(number_vote) AS number_vote
FROM
vote_candidacy_re
WHERE vote_id = 2) ct
ON 1 = 1
WHERE vcr.vote_id = 2
ORDER BY vcr.number_vote DESC
更多推荐
已为社区贡献1条内容
所有评论(0)