我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

PHP mysql计算2列之间

I want to calculate how much percentage is positive and negative for voting. For instance, I have like 5 positive and 5 negative votes it should make it 50%, right?

How can i do that in a mysql/php query?

The columns are like this:

no yes yes no no no no yes yes yes

select id, 
       100 * sum(vote_column = 'yes') / count(vote_column) as percentage
from your_table
group by id

近期文章

  • 日期/字符串比较
  • HTML POST的数字格式
  • 网站重定向,如果没有登录
  • 在文本中间隐藏的空间
  • 从基类构造函数中调用扩展类中的方法
  • 读取先前请求的标题
  • WooCommerce在产品循环中将产品类别添加为类
  • 如何将xmlhttp.responseText转换为js数组并在js中打印
  • ajax实时+ jquery可拖动和可调整大小
  • Doctrine2 - 使用值添加到product实体参数
  • 比较不同供应商的一组产品 - SQL与PHP
  • 如何使用正则表达式计算textarea中的单词和数字?
  • yii portlet无法呈现视图
  • NetworkError:500内部服务器错误/ GET请求在Firebug中从黑色变为红色
  • sqlite增量键超过2个表
  • 嵌套Laravel项目Nginx配置
  • Php联系表格效果不佳
  • 每个用户有多个SQL表? [重复]
  • 用数组值替换字符串占位符
  • 用PHP脚本交流javascript

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华