我想更新表col
中的列tab
,其数据如下(逗号分隔,标题为逗号):
,test,oh,whatever,....,
哪一个可能太长而无法显示,如何更新列以便只剩下第一个
10
字? 最佳答案
您正在寻找substring_index
UPDATE table
SET column = SUBSTRING_INDEX(column, ',', 11)
(在运行更新之前,请使用SELECT检查更新)
关于sql - 如何在MySQL中编写这种SQL?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3288775/