gpt4 book ai didi

mysql - 删除 MySQL 的 where 子句中的点和连字符

转载 作者:行者123 更新时间:2023-11-29 08:04:58 25 4
gpt4 key购买 nike

我需要在Where子句中进行比较时删除字符串上的点和连字符。

这是我现在的查询:

Select * from tbl_sometable where some_column in ('10000000000', '1999999999')

但是,some_column 的值如下:“129.012.120-01”,我也需要过滤这些值,例如子句“in”中的值。

我怎样才能做到这一点?我使用 MySQL,我看到一个使用 Translate 的示例,但在 MySQL 中不起作用。

谢谢并致以最诚挚的问候。

最佳答案

WHERE
REPLACE
(
REPLACE
(
some_column, "-", ""
), ".", ""
) in ('10000000000', '1999999999')

关于mysql - 删除 MySQL 的 where 子句中的点和连字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22919352/

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