数字のテキスト型項目が数値型項目になった(例:001→1)際の対処方法
↓のTipsで文字型の「001」が数字型の「1」になってしまうことがあると書きましたが、
ここではそうなってしまった時の対処法を紹介します。
他にもいろいろなパターンがあるかもしれませんが、こんなやり方があるよ、
ということで知識の幅が増えることにつながれば嬉しいです。
解説
①LPAD関数を使う
lpad()という関数を使うと下記のように対処できます。
この関数の仕様は下記のようになっています。
指定した桁数になるまで文字列の左側に文字列を埋め込む。str:元の文字列を指定する。n:桁数を指定する。pad:埋め込む文字列を指定する。
②CONCAT、RIGHT関数を使う
文字列結合のconcat()、文字列の右側n文字を取り出すright()関数を使っても書けます。
以上です。
・会社のデータをもっと有効活用をしたい
・BIツールを導入したい
・BIツールに取り込みたいデータソースがある
・BIツールの効果的な可視化についてもっと知りたい
・組織においてのBIツールの定着化をもっと推進したい
・新しいKPIを作りたいが、自信がない
アタラにはBIツールのエキスパートが多数在籍しております。このような課題をお持ちの方は、アタラ合同会社のBIツール導入コンサルティングサービスへお気軽にお問い合わせください。
この記事をシェアする
まずはお気軽にご相談ください
BIシステムの導入からデータ活用の自走化まで支援いたします