gpt4 book ai didi

mysql - 从 mysql 字段中删除第一个字符

转载 作者:行者123 更新时间:2023-11-29 01:20:14 26 4
gpt4 key购买 nike

我需要建议才能根据我的值(value)观制定流程。我有一张 table llx_societe以及其中之一是 code_client 的一些字段.这个字段看起来像:

0099
00100
00101
00102
...
00998
00999
001000

我想删除 00100 之间所有值的第一个零和 00999为了得到0100直到 0999 .

我写了这个命令:

UPDATE `llx_societe` 
SET `code_client`= SUBSTR(code_client,1)
WHERE `code_client` BETWEEN '00100' AND '00999';

但是什么都没有,没有一行继续进行。

你有解释吗?

最佳答案

SQL 从 1 而不是 0 开始计数。试试这个:

UPDATE `llx_societe` 
SET `code_client`= SUBSTR(code_client,2)
WHERE `code_client` BETWEEN '00100' AND '00999';

关于mysql - 从 mysql 字段中删除第一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40360755/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com