【发布时间】:2015-10-30 11:50:45
【问题描述】:
我有一个 OFFICE_HOURS 表,其中包含办公室(站点)医生的工作时间数据。从源系统加载此表时存在一些问题,并且数据加载不正确。
对于 phy_id、site_id 组合,小时数应该相同(重复无关紧要)。
所以我需要更新表,所以应该使用 phy_id、site_id 组合第一行中的小时数更新具有相同 phy_id、site_id 组合的其余行。
以下实际和预期结果。请帮忙。
【问题讨论】:
-
so the hours in the first row of a phy_id,site_id ...你怎么知道哪一个是第一行?有row_id或date field吗?现在两者完全相同 -
其实没关系,任何一行都应该没问题。只是对于 phy_id、site_id 组合,小时数应该相同。
-
那没有意义。这两个值怎么可能是正确的?
-
问题是我只希望数据加载成功,因为这个问题而失败。由于它是源的问题,我不能说哪个是正确的数据,只需要用一些有效的数据更新它以通过数据加载。