gpt4 book ai didi

php - mysql 将 "prefix"添加到列中的每个值

转载 作者:可可西里 更新时间:2023-11-01 06:34:40 26 4
gpt4 key购买 nike

我需要在特定列的每个值前添加一个“前缀”。

示例:x 列中的所有字段为:200、201、202、203 等。我需要它们是 pn_200、pn_201、pn_202、pn_203 等。

有没有办法使用 ALTERMODIFY 命令来做到这一点?

我想要类似ADD to BEGINNING of * column_name 'pn_'

或者也许是一种在 PHP 中实现的方法?也许获取字段的值,将其转换为变量,然后执行类似的操作。

`$variablex = `'SELECT column_name FROM table'
$result = mysqli_query($con, variablex);
foreach($r=mysqli_fetch_row($result) {
`ADD TO BEGINNING OF * column_name 'pn_'`

有什么办法吗?

最佳答案

实际上它更容易。

UPDATE table SET column_name = CONCAT('pn_', column_name)

如果没有 WHERE 子句,它将更新表中的所有行

关于php - mysql 将 "prefix"添加到列中的每个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19412967/

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