更新行而不重写数据mysql查询正确的语法

时间:2019-01-26 14:35:19

标签: php mysql

我有以下内容,并且正在产生错误

SELECT * (CONCAT('asd, ') as userHiddenSomeId) 
FROM users

查询应如何在userHiddenSomeId行内附加数据?

1 个答案:

答案 0 :(得分:0)

您的错误是由wron sintax引起的

假设您要在连接的my_column列中添加前缀asd

  SELECT *,  CONCAT('asd',  my_column  ) as userHiddenSomeId
  FROM users

更新 假设您要更新列userHiddenSomeId并为先前的值添加前缀,则需要  您所连接的my_column列的前缀asd

  Update  user 
  set  userHiddenSomeId = CONCAT('asd',  userHiddenSomeId  )