zoho reports という名前のプログラムを使用して、アップロードしたファイル内のオブジェクトの名前を変更しようとしています。ZOHO は例の名前を変更できません。SQL、できれば Postgres を使いたいです。
phonenumber
:
1. 5203123333
2. 8323125547
3. 6025456564
4. 43654xxx3
私はそれらを次のように表示したい:
1. TUCSON,AZ
2. Houston,TX
3. Chandler,AZ
4. WHATEVER
私はこれを使用しました:
SELECT "TO", replace("TO",
'4802xxx82', 'Chandler'), replace("TO",
'832xxxx84', 'Houston, TX'), FROM "Craiglist-December Calls"
動作しますが、新しい列を返します。新しい列が 1 つだけ必要です。
次に、IF
条件を試しましたが、3 つ以上の名前変更を試行した後にエラーが発生しました。
if("To"='83xxxx284','Houston TX',if("To"='818xxxx6','Santa Clarita CA','0'))
約8個の数字を名前に置き換えようとしているので、数字ではなく名前でグラフ化できます。
Postgres で同じ列にあるこれらすべての番号の名前を変更する方法はありますか?