gpt4 book ai didi

mysql - 如何更改表格

转载 作者:搜寻专家 更新时间:2023-10-30 23:18:57 25 4
gpt4 key购买 nike

我有一个包含 C_S(varchar(2)) 列的表 WC_C。我需要在同一个表 R_S(varchar(2)) 中添加一个新列,并移动 C_S 的内容,其值为 A、C、DR_S 列。

我该怎么做?


要求:

  • 表 ------------------ WC_C
  • 现有列 ---- C_S 包含值 A、B、C、D、E、F
  • 新列 ---------- R_S 应包含 C_S 列中的 A、C、D

最佳答案

使用 MySQL 语法,因为你用它标记了你的问题......

添加新列R_S:

alter table WC_C add R_S VARCHAR(2);

将数据插入新列:

insert into WC_C (R_S) select C_S from WC_C where C_S IN ('A', 'C', 'D');

注意:我没有测试过上述查询。谨慎使用。

关于mysql - 如何更改表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9099114/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com