No.1ベストアンサー
- 回答日時:
固定電話の番号は、
(1)市外局番(1~5桁)
(2)市内局番(0~4桁)
(3)加入者番号(4桁)
※(1)と(2)は合せて5桁
という構成になっており、市外局番は追加や変更が時々行われます。
したがって、市外局番の情報を、総務省から入手する必要があります。
全市外局番をデータベースに格納し、以下のようなSQLを実行することで、電話番号に「-」を入れられます。
set @tel='045262nnnn';
select telno,@tel,
concat(substr(@tel,1,length(telno)),
"-",
substr(@tel,length(telno)+1,length(@tel)-length(telno)-4),
"-",
substr(@tel,length(telno)+length(@tel)-length(telno)-4+1,4)
) as telban
from outer_telno
where substr(@tel,1,length(telno)) = telno
order by telno desc
limit 0,1
;
●電話番号の形式+市外局番のCSVデータ
http://www.soumu.go.jp/joho_tsusin/top/tel_numbe …
●市外局番一覧
http://www.soumu.go.jp/joho_tsusin/top/tel_numbe …
この回答へのお礼
お礼日時:2006/04/30 18:18
ありがとうございます。
現在、データの中に
・半角全角が入り乱れていること(!)
・途中までしか入力してない物があること(0のみとか)
等が存在する事が判明し、作戦を練り直しているところです。
データを補完した上で再度作戦をたてることにします。
丁寧に教えて頂きまして、ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルについて 6 2022/11/29 14:07
- Yahoo!メール Yahooメールにログインできません 2 2022/12/12 07:46
- Excel(エクセル) SUMIFのIF分岐について 4 2023/04/15 12:57
- 財務・会計・経理 適格請求書等に記載する登録番号のハイフン(ー) 2 2023/03/29 10:41
- Excel(エクセル) 【Excel】住所に郵便番号を付記する方法 3 2022/05/07 17:15
- X(旧Twitter) Twitterアカウント継続使用について 1 2022/05/14 09:14
- 会社・職場 病院の就職の願書について、(看護師の) 私はアパート住みなのですが、〇番地1が 免許証などではハイフ 1 2022/05/23 21:42
- Excel(エクセル) エクセルで一つのセル内の特定の数字のみ足す方法 6 2022/12/06 15:11
- 英語 複数形を含む単語がハイフンで繋がれ形容詞化した表現の文法規則について 2 2022/12/13 12:17
- その他(ネットショッピング・通販・ECサイト) 海外サイトで買い物をしようとすると何回郵便局番号をうっても下の画像のようにエラーがでて購入出来ません 2 2022/04/17 13:08
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
型 varchar から型 numeric へ...
-
ACCESSで条件付き書式の設定方法
-
エクセルのフォームについて(...
-
データベースソフトのTCARDにつ...
-
ハイフン無しの電話番号データ...
-
データのインポートに失敗します。
-
POSTGRESQLにEXC...
-
エクセルの重複データの曖昧検索
-
社内サーバーとデータベース
-
CSVでDLしたデータにダブルクォ...
-
SQLを使いこなしている人が ETL...
-
エクセルでカタログ制作(印刷...
-
【パフォーマンス】ファイル読...
-
リスト形式の表とデータベース...
-
Thunderbirdのインポートの処理...
-
キャッシュとバッファの違いは?
-
DB2 UDBって?
-
ACCESS2019でのエラーメッセージ
-
AndroidからのAccessデータベー...
-
Accessのレポートで「縦書き」...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
型 varchar から型 numeric へ...
-
リスト形式の表とデータベース...
-
データベースソフトのTCARDにつ...
-
SQLを使いこなしている人が ETL...
-
エクセルのフォームについて(...
-
エクセルの重複データの曖昧検索
-
オラクルのLONG RAW型のテーブ...
-
ACCESSで条件付き書式の設定方法
-
データのインポートに失敗します。
-
OpenOfficeのBaseでExcelのデー...
-
ハイフン無しの電話番号データ...
-
CSVでDLしたデータにダブルクォ...
-
カンマ区切りで格納するカラム...
-
【ACCESS】複数のパソコンから...
-
ODBCを使わないでExcelへ連携
-
ACCESSではどの程度の規...
-
DBとテキストファイルの比較
-
データ.mydファイルのテキス...
-
【パフォーマンス】ファイル読...
-
別のACCESSデータベースのテー...
おすすめ情報