公司遇到一个需求,数据库账户分表之后,是用long id来寻找表的

请教下各位同学们:公司遇到一个需求,数据库账户分表之后,是用long id来寻找表的,现在需要用手机号码查询需要怎么做才能寻找到表呢?

数据库接触不多,有个疑问:
手机号码查询,找到表的意思是:需要给号码和表做个matching吗?

分表有做映射吗?手机号码会不会重复?