gpt4 book ai didi

sql - 搜索已包含通配符的 SQL 表?

转载 作者:行者123 更新时间:2023-12-03 02:30:35 32 4
gpt4 key购买 nike

我有一个包含电话号码模式的表,其中 x 可以匹配任何数字。

+----+--------------+----------------------+| ID | phone_number | phone_number_type_id |+----+--------------+----------------------+|  1 | 1234x000x    |                    1 ||  2 | 87654311100x |                    4 ||  3 | x111x222x    |                    6 |+----+--------------+----------------------+

现在,我可能有 511132228,它将与第 3 行匹配,并且它应该返回其类型。所以,这有点像 SQL 通配符,但反过来,我对如何实现这一点感到困惑。

最佳答案

尝试一下:

select * from my_table
where '511132228' like replace(phone_number, 'x', '_')

关于sql - 搜索已包含通配符的 SQL 表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24201621/

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