阿超哥哥呀 2022-12-28 18:31 采纳率: 66.7%
浏览 21
已结题

关于#sql#的问题:现在想把a,b,c字段中数据信息移动或复制到x,y,z字段中

SQL用法 求解决

有一个class表
其中有a,b,c,x,y,z六个字段,abc为旧字段有数据信息,x,y,z为新增字段。
现在想把a,b,c字段中数据信息移动或复制到x,y,z字段中。想问一下sql怎么写?

  • 写回答

1条回答 默认 最新

  • heart_6662 2022-12-28 18:40
    关注

    望采纳!点击该回答右侧的“采纳”按钮即可采纳!!
    下面是代码,希望给博主采纳呀!!!
    为了将 a、b、c 字段中的数据信息移动或复制到 x、y、z 字段中,可以使用 UPDATE 语句。

    如果要移动数据信息,则需要使用以下语句:

    UPDATE class SET x = a, y = b, z = c;
    
    

    如果要复制数据信息,则需要使用以下语句:

    
    UPDATE class SET x = a, y = b, z = c WHERE x IS NULL AND y IS NULL AND z IS NULL;
    
    

    这样,就可以将 a、b、c 字段中的数据信息移动或复制到 x、y、z 字段中了。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 1月5日
  • 已采纳回答 12月28日
  • 创建了问题 12月28日