2011-02-27 7 views
0

私は2つの列、市外局番と電話番号を持つテーブルを持っています。SQL 2テーブルの市外局番、番号、メイク1テーブル

私はそのアスタリスクは、それはすなわち検索できる数 をrecievesので、テーブルを結合しようとしています、MicrosoftのSQL

を使用して、IDに番号を呼び出し元にアスタリスクサーバーを設定しています。 7177182222 だけではなく、数 717エリアコード表 7182222数テーブル

+0

私はあなたの質問を理解するとは思わない。 – pavanred

答えて

2

試してみてください。

SELECT area_code + phone_number AS ten_digit 
FROM example_table 

あなたのタイプは、ある種のvarchar型でない場合は、あなたがそれらをキャストする必要があります。

SELECT CAST(area_code AS VARCHAR(3)) + CAST(phone_number AS VARCHAR(7)) AS ten_digit 
FROM example_table 
+0

+1数値のうちの1つが「0」で始まる場合には厄介になるかもしれません – Andomar

+0

@Andomar、True、しかしこれは米国の電話番号スキーマの場合は、エリアコードまたは7桁の接頭辞が ' 0 'となる。 –

関連する問題