让我们首先创建一个表-
mysql> create table DemoTable ( Marks int );
使用插入命令在表中插入一些记录-
mysql> insert into DemoTable values(88); mysql> insert into DemoTable values(65); mysql> insert into DemoTable values(98); mysql> insert into DemoTable values(45); mysql> insert into DemoTable values(67);
使用select语句显示表中的所有记录-
mysql> select *from DemoTable;
这将产生以下输出-
+-------+ | Marks | +-------+ | 88 | | 65 | | 98 | | 45 | | 67 | +-------+ 5 rows in set (0.00 sec)
以下是根据5门科目的分数来计算学生百分比的查询。结果将以百分比表示;因此,我们还将百分号(%)添加到计算中-
mysql> select concat(round(SUM(Marks)*100/500),'%') from DemoTable;
这将产生以下输出-
+---------------------------------------+ | concat(round(SUM(Marks)*100/500),'%') | +---------------------------------------+ | 73% | +---------------------------------------+ 1 row in set (0.00 sec)
问题内容: 我有这个查询: 它给了我每一行的计数。现在,我想添加第三列,这将给我带来帮助。 我怎样才能做到这一点? 问题答案: 您可以使用子查询来做到这一点: 或带有变量: 在两个示例中,我都将count(*)转换为实数,以避免整数除法类型问题。 希望这对约翰有帮助
问题内容: 我正在使用Elasticsearch 1.7.3累积用于分析报告的数据。 我有一个包含文档的索引,其中每个文档都有一个名为“ duration”的数字字段(请求花费了几毫秒)和一个名为“ component”的字符串字段。可能有许多具有相同组件名称的文档。 例如。 我想生成一份报告,说明每个组件: 此组件的所有“持续时间”字段的总和。 此总和在 所有 文档的总期限中所占的百分比。在我的
本文向大家介绍在C ++ 找到折扣百分比的程序,包括了在C ++ 找到折扣百分比的程序的使用技巧和注意事项,需要的朋友参考一下 在本教程中,我们将讨论一个找到折扣率的程序。 为此,我们将为您提供项目的标价和销售价格。我们的任务是计算并打印出该商品的折扣百分比。 示例 输出结果
问题内容: 我从这样的数据库中提取了数据(为简单起见,将其简化),我想添加一个称为“百分比”的列。 先感谢您 问题答案: 内部选择得到s的和。
问题内容: 对于的某些列,如果该列的80%是。 删除此类列的最简单代码是什么? 问题答案: 您可以使用与用于treshold,然后删除列用(因为删除列),还需要反转的条件-这样的手段删除所有列: 样品: 如果要通过最小值与参数一起很好地删除列,并且要删除列: 编辑:对于非布尔数据 列中的NaN条目总数必须少于条目总数的80%:
问题内容: 我想要两个整数,一个除以另一个以获得小数或百分比。如何获得这两个整数的百分比或小数?(例如,我不确定是否正确。我可能离…): 这就是我以为自己可以做到的方式,但是它没有用…我想将小数(如果有的话)设为100的百分数,例如,在这种情况下为%25。有任何想法吗? 这是正确的代码(感谢Salvatore Previti!): (顺便说一句,我正在使用此项目进行测验程序,这就是为什么我需要百分