我试图在文本+子查询输出上做一个WHERE,但我得到一个错误,如果在互联网上搜索但我不能任何有助于我这种情况的东西。 这是我的查询
UPDATE labels SET text='bla' WHERE indicator='c_'(SELECT label FROM pages WHERE id='1')
'c_'
是标签之前的标准文字,例如需要indicator='c_home'
之后。
我试图将子查询也放在''但不起作用
之内答案 0 :(得分:2)
尝试那样
UPDATE labels
SET text='bla'
WHERE indicator =
CONCAT('c_',
(SELECT label FROM pages WHERE id='1')
)
您可以阅读手册here