员工部门的唯一名称

Statguy 用户

我有一个员工数据库,员工多次出现。

  • 同一员工的某些实例具有员工部门,而在其他一些情况下,缺少员工部门。为此,我需要找到与员工部门不同的员工姓名。

  • 有些员工根本没有任何员工部门。为此,我只需要找到不同的员工姓名。

我的查询:

------for each unique employee, find department
--select columns
select 
  a.employee_name,b.employee_dept
from
  --unique employee names
  (
   select 
     distinct employee_name 
   from 
     employeeDB 
   where 
     employee_name is not null and employee_name != ''
   order by employee_name asc
  ) as a,
  --employee name and employee dept sorted
  (
  select 
     employee_name,employee_dept 
   from 
     employeeDB 
   where employee_name is not null and employee_name != ''
   order by employee_name asc, employee_dept desc
  ) as b
--condition for join
where
  a.employee_name = b.employee_name
order by a.employee_name asc, b.employee_dept desc
limit 1000

我不确定为什么结果没有返回唯一的结果。我得到类似于下面的结果

Name  Dept
A     DepA
A     DepB
A   
B     DepA
B   
C     DepZ
D   
E   
于尔根

这将获得所有唯一的名称(通过将其分组)并employee_dept获取每个字母可以找到的(字母顺序)最高的名称

select employee_name, max(employee_dept) as dept
from employeeDB 
where employee_name is not null and employee_name != ''
group by employee_name
order by employee_name asc
limit 1000

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

唯一名称的子集

来自分类Dev

具有唯一名称标题的表

来自分类Dev

宏中循环变量的唯一名称

来自分类Dev

需要唯一名称的Javascript函数调用

来自分类Dev

创建具有唯一名称的元素

来自分类Dev

上载具有唯一名称的图像

来自分类Dev

给定的唯一名称列表和种子

来自分类Dev

如何从列表创建唯一名称列表

来自分类Dev

上载具有唯一名称的图像

来自分类Dev

用sysdate开发唯一名称列表

来自分类Dev

下拉列表中的唯一名称

来自分类Dev

查找唯一名称的频率

来自分类Dev

R:每年为每个唯一名称计算唯一行

来自分类Dev

针对每个唯一ID显示每个唯一名称-分区结束了吗?

来自分类Dev

R:每年为每个唯一名称计算唯一行

来自分类Dev

根据唯一名称计算唯一值的 Ifs

来自分类Dev

明智的员工部门,员工人数超过5名

来自分类Dev

如何以原始名称而不是唯一名称下载文件?

来自分类Dev

如何以原始名称而不是唯一名称下载文件?

来自分类Dev

从重复名称列表中创建唯一名称列表

来自分类Dev

Concat同一名称的不同Value JSON对象成为唯一的对象

来自分类Dev

为上传的图像指定mysqli的唯一名称

来自分类Dev

非唯一名称空间限定查找的代码示例

来自分类Dev

使用PHP session_id()作为每个活动会话的图像的唯一名称?

来自分类Dev

上载文件时为其赋予唯一名称

来自分类Dev

具有唯一名称的排行榜

来自分类Dev

如何使用LINQ从xml数据库中选择唯一名称?

来自分类Dev

Python命令在长列表中查找唯一名称

来自分类Dev

SQL-仅在最大日期前选择唯一名称?