gpt4 book ai didi

mysql - 根据现有列将整数列添加到现有 mysql 表

转载 作者:可可西里 更新时间:2023-11-01 06:36:02 25 4
gpt4 key购买 nike

我想向现有的 mysql 表添加一个新列,其中新列是表中现有列的每个唯一值的唯一整数。例如,如果现有列具有唯一值 A 和 B(A 和 B 可能各有 50 行),则在包含 A 和 B 的每一行中添加一个值为 1 和 2 的新列,分别。

最佳答案

好吧,它需要两个命令

ALTER TABLE your_table ADD COLUMN your_column INTEGER UNIQUE;

然后为每个列记录创建一个更新语句来执行此操作,例如:

UPDATE your_table SET your_column = 1 WHERE column = 'A'
UPDATE your_table SET your_column = 2 WHERE column = 'B'

或者,如果记录很多,您可以为此创建一个过程。

关于mysql - 根据现有列将整数列添加到现有 mysql 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8537990/

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