社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
SELECT
result,
n,
round( n / s * 100, 5 ) rat
FROM
(
SELECT
*
FROM
( SELECT result, count( 1 ) n FROM sendsms_log GROUP BY result ) t1
INNER JOIN ( SELECT count( 1 ) s FROM sendsms_log ) t2 ON 1 = 1
) t
其中“SELECT result, count( 1 ) n FROM sendsms_log GROUP BY result”是查出短信发送结果分组统计,“SELECT count( 1 ) s FROM sendsms_log”查出所有记录数,round( n / s * 100, 5 )计算百分比,保留5位小数。效果:
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!