[Access SQL] ゼロパディング-数値の1を文字列"001"に変換 (ゼロ埋め)

| カテゴリ:

前回でもちょこっと紹介しましたが、AccessのSQL (いわゆるJet SQL)で 1→001 に変換する方法を紹介します。

下記のようなテーブルで、IDを"001"形式で表示させたいとします。
Table1

access_table1.JPG


つぎにこのようなSQLを書きます。
SELECT Right([ID]+1000,3) AS newID FROM Table1;

実行結果
IDがゼロ付きで表示されています。 sql1.JPG
おまけ
"0001"とゼロを3つ表示させたい場合のSQL文
SELECT Right([ID]+10000,4) AS newID FROM Table1;

トラックバック(0)

トラックバックURL: http://dqn.sakusakutto.jp/mt/mt-tb.cgi/194

コメントする

人気記事

このブログ記事について

ひとつ前の記事:「[JavaScript]日付(年月日)を曜日に変換するには? getDay()メソッド!

次の記事:「[Exel VBA]シートをカンマ区切りCSV形式で保存する

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

最近の人気記事