MySQL 某列数据所占总和百分比 SQL实例

时间:2021-05-24 10:05:17   收藏:0   阅读:0

SELECT a.address,
a.cont AS countAddress,
b.sum AS sumAddress,
CONCAT( ROUND( a.cont / b.sum * 100, 2 ), ‘‘, ‘%‘ ) AS percent
FROM
( SELECT address, COUNT( address ) AS cont FROM person_base_info GROUP BY address ) a,
(SELECT COUNT(*) AS sum FROM person_base_info ) b

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!