更新列以进行快速分析

时间:2019-03-07 11:02:12

标签: mysql mysql-workbench

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

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

2 个答案:

答案 0 :(得分:0)

您可能想做一个SELECT吗?

SELECT replace(barcode, right(barcode,1),'') AS test from outerbarcodes

答案 1 :(得分:0)

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

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