我想仅选择由电话号码填充的列条目列表中的区号。这是我有:从电话号码条目中选择区号
SELECT LEFT(phone, 3) AS areacode, COUNT(phone) AS count
FROM registration
GROUP BY areacode;
问题是,条目不一致。所以有些电话号码开始时为+ 123-456-7899,其他开始时为(123)-456-7899,另一些开始时没有符号。
所以我的问题是:有没有一种方法可以确保SELECT LEFT从第一个整数开始?
谢谢!
什么号码? 1-123-456-7890? – 2013-03-18 18:48:03
substring(phone,2,3)AS areacode ?? – Hackerman 2013-03-18 18:49:14