我需要从一列中删除最后一个字符而不更新表。
我该怎么办?
到目前为止,这是我尝试过的:

`set barcode = replace(barcode, right(barcode,1),'') as test from
 outerbarcodes`

最佳答案

使用select而不是set-并且您也可以尝试使用substring()而不是replace()

select barcode, substring(barcode,1,length(barcode)-1) as test from
outerbarcodes

关于mysql - 更新列以进行快速分析,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55042251/

10-11 01:41