【发布时间】:2017-08-30 14:23:05
【问题描述】:
我有一个来自特定供应商的巨大产品表,其中包含一个 UPC 列。我需要将这些产品的 UPC 与其他供应商区分开来。目前的想法是在所有这些 UPC 前面加上字母 a。
UPDATE abc_items SET upc = 'a' + upc
基本上是我想象的做这样的事情,但我知道它不会奏效。
【问题讨论】:
-
upc = CONCAT('k',upc)
-
也许现在是研究规范化数据库的好时机。
-
我不确定您要做什么,因为没有
WHERE条件,但是添加一列/重新考虑您的数据库设计似乎比前缀值更好. -
@jeroen |此表包含来自单个供应商的产品。我们有许多供应商向我们销售相同的产品,使用相同的 UPC。该解决方案使我们可以区分特定产品来自哪个供应商。无论如何,我只是一个开发者:/ ...