这是我从查询中得到的结果
SELECT designation, location, COUNT(*)
FROM emp_details
where location != "HEAD OFFICE"
GROUP BY designation, location
输出
Designation Location Count
ACCOUNTANT Umm Al Naar 1
ACCOUNTANT-BRANCH Ajman 1
ACCOUNTANT-BRANCH Al Qusais 1
ACCOUNTANT-BRANCH Dubai 1
ACCOUNTS ASSISTANT -BRANCH Ajman 1
ACCOUNTS ASSISTANT -BRANCH Al Ain 1
ACCOUNTS ASSISTANT -BRANCH AL AWEER 1
ACCOUNTS ASSISTANT -BRANCH Al Khail 1
ACCOUNTS ASSISTANT -BRANCH Al Qusais 1
ACCOUNTS ASSISTANT -BRANCH Fujairah 1
ACCOUNTS ASSISTANT -BRANCH Mina 1
ACCOUNTS ASSISTANT -BRANCH Mussafah 1 1
ACCOUNTS ASSISTANT -BRANCH RAS AL KHAIMA 1
ACCOUNTS ASSISTANT -BRANCH Sharjah 1
BRANCH IN CHARGE Beda Zayed 1
BRANCH IN CHARGE Fujairah 1
BRANCH IN CHARGE Mina 1
BRANCH IN CHARGE Mussafah 2 1
BRANCH IN CHARGE Sharjah 2 1
BRANCH MANAGER Ajman 1
BRANCH MANAGER Al Ain 1
BRANCH MANAGER AL AWEER 1
BRANCH MANAGER Al Khail 1
BRANCH MANAGER Al Qusais 1
BRANCH MANAGER Dubai 1
BRANCH MANAGER Mussafah 1 1
BRANCH MANAGER NEW YORK 1
BRANCH MANAGER RAS AL KHAIMA 1
BRANCH MANAGER Sharjah 1
COUNTER SALES Ajman 4
COUNTER SALES Ajman 2 1
COUNTER SALES Al Ain 3
但我想
Branch ACCOUNTANT ACCOUNTANT-BRANCH ACCOUNTS ASSISTANT....
Ajman 3 4 1
Mussafah 5 2 2
请参考下面的链接,它有解决方案https://codingsight.com/pivot-tables-in-mysql/
问题内容: 我在SQL Server中的数据格式如下。 我需要的是能够以以下格式显示数据。 是否有可能做到这一点?我在SQL Server中尝试了数据透视,但是它仅返回一条记录。有人可以帮忙吗? 问题答案: 您可以使用PIVOT函数获取结果,我只需将windowing函数应用于数据,以便可以为每个返回多个行: 请参阅带有演示的SQL Fiddle。 您还可以将聚合函数与CASE表达式一起使用以获取
A 数据透视表介绍 B.1 什么是数据透视表? 数据透视表是一种可以快速汇总、分析大量数据表格的交互式工具。使用数据透视表可以按照数据表格的不同字段从多个角度进行透视,并建立交叉表格,用以查看数据表格不同层面的汇总信息、分析结果以及摘要数据。使用数据透视表可以深入分析数值数据,以帮助用户发现关键数据,并做出有关企业中关键数据的决策。 数据透视表是针对以下用途特别设计的:以友好的方式,查看大量的数据
数据透视表显示二维交集的度量值,并在表格视图中表示数据。 图表属性 选择图表类型后,可以更改其属性来自定义图表: 选项 描述 常规 背景颜色 设置图表区域的背景颜色。 不透明度 设置背景颜色的不透明度。 显示边框 显示图表外部边框。 边界颜色 设置图表外部边框的颜色。 显示标题 显示图表的主要标题。 标题 指定图表的标题。 标题字体 设置标题的字体样式。 位置 设置标题的位置。 对齐 设置标题的水
数据透视表显示二维交集的度量值,并在表格视图中表示数据。 图表属性 选择图表类型后,可以更改其属性来自定义图表: 选项 描述 常规 背景颜色 设置图表区域的背景颜色。 显示边框 显示图表外部边框。 边界颜色 设置图表外部边框的颜色。 显示标题 显示图表的主要标题。 标题 指定图表的标题。 标题字体 设置标题的字体样式。 位置 设置标题的位置。 对齐 设置标题的水平对齐方式。 数据 字体 设置字段名
数据透视表显示二维交集的度量值,并在表格视图中表示数据。 图表属性 选择图表类型后,可以更改其属性来自定义图表: 选项 描述 常规 背景颜色 设置图表区域的背景颜色。 不透明度 设置背景颜色的不透明度。 显示边框 显示图表外部边框。 边界颜色 设置图表外部边框的颜色。 显示标题 显示图表的主要标题。 标题 指定图表的标题。 标题字体 设置标题的字体样式。 位置 设置标题的位置。 对齐 设置标题的水
问题内容: 如果我有这样的数据表 我如何查询它以获得表: 我当然可以选择count(*),其中type = blue等,但是我想不起来如何在这样的一个查询中计算多个类型。 谢谢! 问题答案: 您可以在select子句中使用。