我有一个页面,用户可以从中进行投票并提交回复。民意调查包含 1.轮询标题/主题 2.问题/标题(可以是一个或多个) 3.每个问题有四个选项(只能选择一个选项)
轮询响应存储在MySQL表中,
我想计算有多少百分比的用户提交了对每个问题的回复。我尝试使用以下查询并获得以下结果
任何人都可以帮助我
答案 0 :(得分:0)
对不起这个基本问题,但我明白了。正确的查询是
select response, count(*) / (select count(*) from tbl_parent) * 100 as
percentage from poll_result
WHERE response='d'
AND poll_headingid=12
AND subject_id=4