【发布时间】:2026-01-20 12:25:02
【问题描述】:
我想更新 SQL 表中的 1 列。示例:列中的当前值是这样的
2013/09/pizzalover.jpg
2013/10/pasta.jpg
现在我想像这样更新整个专栏:www.mypizza.com/2013/09/pizzalover.jpg 有什么办法可以做到这一点吗?提前致谢
【问题讨论】:
-
SQL 只是 结构化查询语言 - 许多数据库系统使用的语言,但不是数据库产品...许多事情是特定于供应商的 - 所以我们真的需要知道您正在使用什么数据库系统(以及哪个版本)(请相应地更新标签)......
-
更新
设置 = 'www.mypizza.com/' + ? -
您使用的是哪个 DBMS?
-
这对我很有用 update oc_product set sku= CONCAT('BBC', sku);但是我怎样才能使它只在列中没有出现文本 BBC 时才添加到列中,以用于在初始 SQL 运行之后添加的任何内容。因为每天都会在 auto 上添加新的,我无法更改它们的添加方式。提前感谢任何可以提供帮助的人。所以这是我添加到每个产品的 sku 的最佳选择。
标签: sql sql-update