我有一个具有以下元素的哺乳动物属性表;使用SQL Server删除和替换表中的条目
MammalAttributeID AttributeID MammalID
一些哺乳动物有“猫”(属性Id 234)的属性记录,有些有“猫”(属性Id 456)的属性记录和一些同时具有“猫”和“猫”属性记录。
我们想在哺乳动物属性表中用“猫”替换“猫”的属性并删除“猫”属性。因此,如果哺乳动物只有“猫科动物”属性记录,它将保持不变。如果它同时具有“猫”和“猫”属性记录条目,则“猫”属性记录被删除。
如果它只有“cat”属性记录,则插入“猫”属性记录并删除“cat”属性记录。
我无法将我的大脑包装在执行此操作所需的SQL中。一些SQL专家可以指引我朝着正确的方向吗?
我只是做了两遍。首先将每个猫属性更新为猫科动物。然后删除重复项。 –