gpt4 book ai didi

mysql - 从 MySQL View 中的字段中删除部分字符串

转载 作者:行者123 更新时间:2023-11-30 22:29:15 25 4
gpt4 key购买 nike

我正在将数据从 Oracle 移动到 MySQL,此数据与多个 View 相关。在一个 View 中,字符串的一部分需要从 View 的一个字段中的结果中剥离 - 如果它存在的话。

所以 643726493.234 可以,但是 643726493.234-tzuv 需要变成 643726493.234。

(如何)我能做到吗?

最佳答案

如果字符串总是有 - 字符分隔两部分,你可以使用这样的东西

select substr(your_column, 1,  POSITION('@' IN your_column)-1) from your_table; 

或更新

update your_table
set your_column = select substr(your_column, 1, POSITION('@' IN your_column)-1);

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

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