大海捞针sql
searching needle when we know the haystack in sql
我有一个包含许多国家代码及其相应国家名称的数据库
例如:
mauritius 230
canada 1
testcountry 1234
每个国家可能有 1 到 5 个起始号码。用户将输入任何 phone 数字,例如 23012345678,输出应为 mauritius
.
如何在数据库中执行这样的 sql 查找?我在想我可以制作输入数据的 5 个子字符串:
2
23
230
2301
23012
并找到匹配项,但这效率不高。知道如何进行吗?
(php)
我有一个包含许多国家代码及其相应国家名称的数据库 例如:
mauritius 230
canada 1
testcountry 1234
每个国家可能有 1 到 5 个起始号码。用户将输入任何 phone 数字,例如 23012345678,输出应为 mauritius
.
如何在数据库中执行这样的 sql 查找?我在想我可以制作输入数据的 5 个子字符串:
2
23
230
2301
23012
并找到匹配项,但这效率不高。知道如何进行吗? (php)