mysql星号国家代码前缀查询

时间:2013-08-13 09:06:47

标签: mysql

我有一个带前缀的表。在调用路由之前,我想要使用mysql查询来检查db中是否存在前缀。

例如,US前缀为1,特立尼达和多巴哥为1 868.但美国前缀可以在该表中,T& T前缀为 - 否。如果它不存在,我希望终止呼叫。

1  | US
38 | Ukraine

And for example I dial 18681111111 to T&T

1 个答案:

答案 0 :(得分:0)

select * from countrycodestbl where '92111111111' like concat(countrycode,'%') limit 1;

表“countrycodestbl”应该包含所有有效的国家/地区代码

当您运行上述查询时,您将获得“92”