蜂巢SQL
问题描述:
我想返回有两个连字符前的所有电话号码:999-999-9999蜂巢SQL
SELECT INSTR(phonenumber, '-', 1, 2), phonenumber
From phonetable
Where length(phonenumber) = 11
And INSTR(phonenumber, '-') = 1
我要像999-999-9999
答
select *
from phonetable
where phonenumber like '___-___-____'
返回电话号码
或
select *
from phonetable
where phonenumber rlike '^\\d{3}-\\d{3}-\\d{4}$'
我想在这两个连字符全部归还一千个不同的号码。该格式仅适用于两个连字符,一个在第一个区号后面3位数字,然后在第二个三位数字后面的另一个连字符和其余四个数字中。 –
当我评论并要求澄清时,这正是您所要求的。 –
谢谢 - 我没有看到解决方案的第二部分。 –