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

MySQL查询按名称分组并在新列中显示计数

程旭尧
2023-03-14
本文向大家介绍MySQL查询按名称分组并在新列中显示计数,包括了MySQL查询按名称分组并在新列中显示计数的使用技巧和注意事项,需要的朋友参考一下

与该COUNT()方法一起使用GROUP BY 。将名称与GROUP BY分组,然后使用COUNT()方法进行计数。让我们首先创建一个表-

mysql> create table DemoTable
(
   Name varchar(30)
);

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

mysql> insert into DemoTable values('Chris');
mysql> insert into DemoTable values('Robert');
mysql> insert into DemoTable values('Mike');
mysql> insert into DemoTable values('Robert');
mysql> insert into DemoTable values('Mike');
mysql> insert into DemoTable values('David');

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

mysql> select *from DemoTable;

这将产生以下输出-

+--------+
| Name   |
+--------+
| Chris  |
| Robert |
| Mike   |
| Robert |
| Mike   |
| David  |
+--------+
6 rows in set (0.00 sec)

以下是按名称分组并显示计数的查询-

mysql> select Name,count(Name) as NumberOfRowsPerName from DemoTable group by Name;

这将产生以下输出-

+--------+---------------------+
| Name   | NumberOfRowsPerName |
+--------+---------------------+
| Chris  |                   1 |
| Robert |                   2 |
| Mike   |                   2 |
| David  |                   1 |
+--------+---------------------+
4 rows in set (0.00 sec)
 类似资料:
  • 本文向大家介绍MySQL查询显示多列的排名?,包括了MySQL查询显示多列的排名?的使用技巧和注意事项,需要的朋友参考一下 为此,请使用FIND_IN_SET()方法。让我们首先创建一个表- 使用插入命令在表中插入一些记录- 使用select语句显示表中的所有记录- 这将产生以下输出- 以下是显示多列等级的查询- 这将产生以下输出,显示基于标记和年龄的排名-

  • 在hive中,我们可以“在table_name中显示列”,只获取表的列名,但我希望查询只显示Impala中表的列名,如何才能获取Impala中表的列名呢?

  • 我已经创建了users表。 然后我创建了一个新的帐户前端网页。 我给出了: 用户名:° 帐户创建成功。 现在我可以通过我的用户名和密码登录。然后我可以清楚地看到我的用户名为°在网页。 但当我在终端中运行sql查询时: 我得到的输出是: 我无法看到我的用户名为°。但我可以通过网页登录。 为什么我不能在查询输出中看到我的用户名? 有些用户说我的终端编码有问题。 为了测试这一点,我运行。 输出为° 所以

  • 本文向大家介绍按一列分组,并在MySQL中用分隔符显示另一列的相应记录,包括了按一列分组,并在MySQL中用分隔符显示另一列的相应记录的使用技巧和注意事项,需要的朋友参考一下 为此,将GROUP_CONCAT()与GROUP BY一起使用。在这里,GROUP_CONCAT()用于将来自多行的数据连接到一个字段中。 让我们首先创建一个表- 使用插入命令在表中插入一些记录- 使用select语句显示表

  • 这个问题不能回答我的问题。我想在一个查询中选择所有元数据。

  • 问题内容: 我尝试寻找类似的解决方案,但对我来说似乎并没有太大帮助。我有这样一个表: 并且我正在尝试获取针对特定位置的长名称的数量。到目前为止,我所查询的内容也尝试强制重新排序,这就是为什么您看到and的原因。但是,如果某个位置没有人要使用特定标签,则会完全从响应中删除该标签。我希望它返回0。我该怎么做? 问题答案: 也许这个?: