所有栏目

mysql怎么查询不同岗位类型的人数占比语句

已输入 0 字
优质回答
  • 要查询不同岗位类型的人数占比,可以用以下的mysql语句来实现:SELECT job_title, COUNT(*) AS total_count, COUNT(*) * 100 / (SELECT COUNT(*) FROM employees) AS percentage FROM employees GROUP BY job_title;这条语句首先使用了SELECT语句,选取了岗位类型和岗位人数的COUNT(*),并且以total_count的别名输出。

    然后使用了COUNT(*) * 100来计算出占比的百分比。最后使用了GROUP BY语句,将结果按岗位类型分组返回。该语句能够准确地查询不同岗位类型的人数占比,并且将结果以表格的形式输出,方便进行分析和比较。

    2023-12-27 07:29:34
  • 主要是select count(...)的用法,统计岗位总数及不同的岗位个数(和distinct一起用),select count(distinct 岗位)from table,再按岗位统计人数/总数

    2023-12-27 07:29:34
最新问题 全部问题