标签: sql
我有一个目标表,需要更新,因为它用作历史表。对于每年都用于更新,每当有新记录进入时,它必须用三列更新。如果它有重复记录,则必须根据其旧记录进行更新。记录具有列结束和开始日期,因此需要更新这些记录,并且对于重复记录,结束日期应该分隔。
我的目标表中应该更新的列名为ZAH_RES_ID,其值在我的源表RES中。要提取这些RES_ID,我有一个条件,它必须使用一组列检索。该标准集通常由生产团队遵循,因此他们使用此标准并且更新记录属于该标准。
我认为函数会为此提供最佳解决方案,但我不知道。