【发布时间】:2019-06-12 05:12:40
【问题描述】:
我有一个表,其中包含一些匹配的员工值,即一个员工可能在多个部门。 我想根据他们的“姓名”和“出生日期”来识别这些记录。如果相同,则将“id”替换为小数的增量。 在下面的示例中:Mike 在 2 个部门(IT、财务)所以我希望他的 IT 部门 ID(作为小数的增量)在最终结果中。 Base id 可以在基础部门 IT 上识别。
请告诉我该怎么做?
【问题讨论】:
-
我们如何知道
12是id的基础john值,而不是89?一般来说,这可能并不明确或不可能。 -
基于部门(IT)
-
基于部门(IT)?这意味着什么?如果
ken在财务和人力资源部门,因此没有一行在 IT 中怎么办?蒂姆的问题非常有道理。你的答案没有。请注意,这个问题与编程无关——它与业务问题本身有关(现阶段与计算机或数据库无关)。 -
我只想替换 IT 部门员工的 id
-
"将“id”替换为小数点的增量。"这是什么意思?