当前位置: 首页 > 编程笔记 >

如何在varchar列中求和并在MySQL中显示计数?

祁嘉言
2023-03-14
本文向大家介绍如何在varchar列中求和并在MySQL中显示计数?,包括了如何在varchar列中求和并在MySQL中显示计数?的使用技巧和注意事项,需要的朋友参考一下

为此,将GROUP BY与COUNT(*)一起使用。让我们首先创建一个表-

create table DemoTable
(
   EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   EmployeeGender varchar(40)
);

使用插入命令在表中插入一些记录-

insert into DemoTable(EmployeeGender) values('MALE');
insert into DemoTable(EmployeeGender) values('FEMALE');
insert into DemoTable(EmployeeGender) values('FEMALE');
insert into DemoTable(EmployeeGender) values('FEMALE');
insert into DemoTable(EmployeeGender) values('MALE');
insert into DemoTable(EmployeeGender) values('MALE');
insert into DemoTable(EmployeeGender) values('MALE');

使用select语句显示表中的所有记录-

select *from DemoTable;

这将产生以下输出-

+------------+----------------+
| EmployeeId | EmployeeGender |
+------------+----------------+
|          1 | MALE           |
|          2 | FEMALE         |
|          3 | FEMALE         |
|          4 | FEMALE         |  
|          5 | MALE           |
|          6 | MALE           |
|          7 | MALE           |
+------------+----------------+
7 rows in set (0.00 sec)

以下是对varchar列求和的查询。这将对MALE和FEMALE列值求和,并显示计数-

select EmployeeGender,count(*) from DemoTable
   group by EmployeeGender;

这将产生以下输出-

+----------------+----------+
| EmployeeGender | count(*) |
+----------------+----------+
| MALE           |        4 |
| FEMALE         |        3 |
+----------------+----------+
2 rows in set (0.00 sec)
 类似资料:
  • 我尝试创建连接到MySQL数据库的销售点程序。我有一个来显示商品序列、商品名称和价格,我想在中得到总价的总和,我写了以下内容: 当我尝试开始新账单时,文本字段不会返回到零,而是按以前账单的总数开始。

  • 问题内容: 计算varchar中varchar出现的最佳方法是什么。 我宁愿不遍历文本来查找某些组合。 此选择仅找到第一个 返回1 我需要一种方法来找到匹配的总数 预期结果 使用MSSQL Server 2005 问题答案: 您可以使每次出现的时间延长1个字符,并计算增加的​​字符数: SE Data的完整示例。

  • 本文向大家介绍MySQL查询按名称分组并在新列中显示计数,包括了MySQL查询按名称分组并在新列中显示计数的使用技巧和注意事项,需要的朋友参考一下 与该方法一起使用GROUP BY 。将名称与GROUP BY分组,然后使用方法进行计数。让我们首先创建一个表- 使用插入命令在表中插入一些记录- 使用select语句显示表中的所有记录- 这将产生以下输出- 以下是按名称分组并显示计数的查询- 这将产生

  • 我正在尝试创建一个程序,在这个程序中,我可以计算2个随机生成的数字,并将它们显示在中。该程序正在中成功显示随机数,但它只计算生成的第一组数字。 我希望它能够计算随机生成的所有数字集。

  • 本文向大家介绍计算大于和小于特定值的值,并在单独的MySQL列中显示计数?,包括了计算大于和小于特定值的值,并在单独的MySQL列中显示计数?的使用技巧和注意事项,需要的朋友参考一下 为此,您可以将COUNT()与CASE STATEMENT一起使用。让我们首先创建一个表- 使用插入命令在表中插入一些记录- 使用select语句显示表中的所有记录- 这将产生以下输出- 以下是对大于或小于特定值的值

  • 问题内容: 我的页面上有情况。 我的页面上有两个输入和一个标签。这些标签必须显示这两个输入值的总和。 所以我尝试了以下解决方案: 在第一时间,当页面加载完全以,标签显示的总和,但是当我在任何输入键入一些值, 这些soution给我的串联结果和,而不是总和。 所以我尝试了这些: 再没有成功。 如何获得标签中显示的两个输入的总和? 问题答案: 您实际上在控制器中创建了一个方法吗?因为您不能在Angul