我正在尝试将数据附加到特定行的开头。我已经写了查询以追加到特定行的末尾。

update yourtable
set yourcol = case when yourcol is null then 'a,b,c'
                  else concat(yourcol, ' a,b,c') end


我如何在特定的开头而不是在表格的底部插入附加值。

最佳答案

我认为您想在列数据上添加新数据。

update yourtable
   set yourcol = case when yourcol is null then 'a,b,c'
                      else concat( 'a,b,c', ',', yourcol ) -- add a comma as well
                 end

关于mysql - 在列顶部追加数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23423239/

10-11 02:44