如何基于每一行的另一列的值将值插入到一列?

y
# table schema
CREATE TABLE `ref_str` (
  `ref_id` int(11) DEFAULT NULL,
  `ref_str` varchar(4096) DEFAULT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4

这是当前数据:

+--------+--------------------+
| ref_id | ref_str            |
+--------+--------------------+
|   NULL | [5] www.NCCN.com   |
|   NULL | [4] www.nhc.gov.cn |
|   NULL | [14] www.hc.gov.cn |
|   NULL | [146] someh.gov.cn |
+--------+--------------------+

我想反复地插入ref_id列中的int值内[]ref_str同一行。

结果应如下所示:

+--------+--------------------+
| ref_id | ref_str            |
+--------+--------------------+
|    5   | [5] www.NCCN.com   |
|    4   | [4] www.nhc.gov.cn |
|   14   | [14] www.hc.gov.cn |
|  146   | [146] someh.gov.cn |
+--------+--------------------+

我正在使用MySQL 5.7.32。

谢谢。

他们不是
UPDATE ref_str
SET ref_id = 0 + TRIM(LEADING '[' FROM ref_str);

小提琴

首先,我们删除前支架。然后,我们将值隐式转换为数字-只需截断非数字尾部。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何为另一列中的每一行重复所有列值

来自分类Dev

TSQL:如何将值从上一行的一列复制到另一列的下一行

来自分类Dev

如何创建基于同一行中另一列的值命名的新列?

来自分类Dev

SQL如何基于另一列中的值在一行中多次选择列

来自分类Dev

如何检查一列的值是否在另一行的另一列中

来自分类Dev

如何从另一列插入值?

来自分类Dev

PostgreSQL根据一列的值触发,以更改或更新每一行中另一列的值。

来自分类Dev

如果另一列具有相同的值,则将列中每一行的数据插入表中

来自分类Dev

将一列复制到具有重复值的另一行

来自分类Dev

将表中的一行复制到另一行,并在同一查询中插入一列的值

来自分类Dev

将表格中的一行复制到另一行,并在同一查询中插入一列的值

来自分类Dev

如何基于另一列的唯一值获取一列的唯一值

来自分类Dev

如何对html表的每一行和每一列的值求和

来自分类Dev

如何将值从一列复制到另一列?

来自分类Dev

熊猫:根据另一列中的值计算每一行的jaccard相似度

来自分类Dev

如果同一行的另一列等于某值,如何计算一列中的值?

来自分类Dev

R-如何基于同一行另一列的值从列中获取值

来自分类Dev

熊猫:基于另一列的上一行值的条件总和

来自分类Dev

迭代列并将该列的每一行值与 Pandas 中另一列的值进行比较

来自分类Dev

如何将每一行SUM()合并为另一列

来自分类Dev

R将数据框中的每一列除以最后一行的值

来自分类Dev

R将数据框中的每一列除以最后一行的值

来自分类Dev

将一列的每一行存储为字典值熊猫

来自分类Dev

将表的某一列的值插入到另一表的不同列中

来自分类Dev

将一列值变成一行

来自分类Dev

如何使用一列查找行并在另一列中返回同一行的值

来自分类Dev

如何基于一行的多列值派生一列

来自分类Dev

将一列的上一行的值添加到当前行的另一列

来自分类Dev

Pyspark:将一列中的值与另一列中同一行中的列表进行匹配

Related 相关文章

  1. 1

    如何为另一列中的每一行重复所有列值

  2. 2

    TSQL:如何将值从上一行的一列复制到另一列的下一行

  3. 3

    如何创建基于同一行中另一列的值命名的新列?

  4. 4

    SQL如何基于另一列中的值在一行中多次选择列

  5. 5

    如何检查一列的值是否在另一行的另一列中

  6. 6

    如何从另一列插入值?

  7. 7

    PostgreSQL根据一列的值触发,以更改或更新每一行中另一列的值。

  8. 8

    如果另一列具有相同的值,则将列中每一行的数据插入表中

  9. 9

    将一列复制到具有重复值的另一行

  10. 10

    将表中的一行复制到另一行,并在同一查询中插入一列的值

  11. 11

    将表格中的一行复制到另一行,并在同一查询中插入一列的值

  12. 12

    如何基于另一列的唯一值获取一列的唯一值

  13. 13

    如何对html表的每一行和每一列的值求和

  14. 14

    如何将值从一列复制到另一列?

  15. 15

    熊猫:根据另一列中的值计算每一行的jaccard相似度

  16. 16

    如果同一行的另一列等于某值,如何计算一列中的值?

  17. 17

    R-如何基于同一行另一列的值从列中获取值

  18. 18

    熊猫:基于另一列的上一行值的条件总和

  19. 19

    迭代列并将该列的每一行值与 Pandas 中另一列的值进行比较

  20. 20

    如何将每一行SUM()合并为另一列

  21. 21

    R将数据框中的每一列除以最后一行的值

  22. 22

    R将数据框中的每一列除以最后一行的值

  23. 23

    将一列的每一行存储为字典值熊猫

  24. 24

    将表的某一列的值插入到另一表的不同列中

  25. 25

    将一列值变成一行

  26. 26

    如何使用一列查找行并在另一列中返回同一行的值

  27. 27

    如何基于一行的多列值派生一列

  28. 28

    将一列的上一行的值添加到当前行的另一列

  29. 29

    Pyspark:将一列中的值与另一列中同一行中的列表进行匹配

热门标签

归档