gpt4 book ai didi

SQL - 你能按数据类型过滤吗?

转载 作者:行者123 更新时间:2023-12-01 11:22:12 24 4
gpt4 key购买 nike

我正在查看手机号码数据库并试图找出错误。

例如,手机号码以'04'开头,所以为了测试错误,我可以查询:

SELECT DISTINCT Names.Phone_M FROM Names
WHERE Names.Phone_M NOT LIKE '04%'

在测试错误时,我注意到一些数据包含文本。有没有办法过滤数据,以便它只显示包含某种文本和数字的条目?即如果条目是“0400000000 - John”,我可以编写一个查询,无需简单的反复试验就可以找到它吗?

谢谢

最佳答案

你可以试试ISNUMERIC()函数
where ISNUMERIC (Names.Phone_M) = 1 -- should match valid numberswhere ISNUMERIC (Names.Phone_M) = 0 -- should match invalid numbers

关于SQL - 你能按数据类型过滤吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40836949/

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