gpt4 book ai didi

mysql - 通过命令 UPDATE 将文本和数据插入一列

转载 作者:行者123 更新时间:2023-11-29 07:25:29 24 4
gpt4 key购买 nike

我有两个表:ps_product_shopps_product

我想用这个命令更新 ps_product_shop 中的一列:

UPDATE `ps_product_shop` 
SET dm_heureka_product_sk = 'Text'
AND (SELECT reference from ps_product where id_product = 508) where id_product = 508

我收到这个错误:

#1292 - Truncated incorrect DOUBLE value: 'Text'

如何插入文本 +(SELECT reference from ps_product where id_product = 508)?

命令“Select”从 ps_product 表和“reference”列中获取值

服务器mysql:服务器版本:5.7.24

感谢您的帮助。

最佳答案

如果 reference 对于 id_product 是唯一的,您可以这样使用 CONCAT()

UPDATE ps_product_shop SET dm_heureka_product_sk = CONCAT('Text', (SELECT reference from ps_product where id_product = 508) where id_product = 508

关于mysql - 通过命令 UPDATE 将文本和数据插入一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54026868/

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