電話番号が入力された列エントリのリストから市外局番のみを選択したい。これは私が持っているものです:
SELECT LEFT(phone, 3) AS areacode, COUNT(phone) AS count
FROM registration
GROUP BY areacode;
問題は、エントリに一貫性がないことです。したがって、一部の電話番号は+ 123-456-7899で始まり、他の電話番号は(123)-456-7899で始まり、他の電話番号は最初に記号がありません。
だから私の質問は:SELECT LEFTが最初の整数で始まることを保証できる方法はありますか?
ありがとう!