我想从用户表中搜索电话号码,它有百万个用户记录。用户表将包含带有或不带有国家代码的电话号码。
用户表中的示例电话号码
+911111122222
3333344444
+15555566666
+917777788888
+19999900000
我将通过的输入电话号码,它可能有也可能没有国家代码。我将输入 100 到 1000 个电话号码
1111122222
+913333344444
+15555566666
7777788888
9999900000
我想检索与电话号码匹配的所有记录,尽管国家代码。
现在我正在使用这个,
Select * from users WHERE phone_numer IN ("1111122222","+913333344444", "+15555566666", "7777788888", "9999900000");
它不会返回所有电话号码,我们应该如何处理?