MySQLでゼロ埋めする方法


  1. LPAD関数を使用する方法: LPAD関数は、指定した桁数になるように文字列を左側にパッド(埋める)します。以下は、LPAD関数を使ったゼロ埋めの例です。
SELECT LPAD(column_name, total_length, '0') FROM table_name;

column_nameはゼロ埋めしたい列名、total_lengthはゼロ埋め後の桁数を表します。このコードを実行すると、指定した桁数になるようにゼロが追加されます。

  1. FORMAT関数を使用する方法: FORMAT関数は、数値を指定したフォーマットに変換します。以下は、FORMAT関数を使ったゼロ埋めの例です。
SELECT FORMAT(column_name, total_length) FROM table_name;

column_nameはゼロ埋めしたい列名、total_lengthはゼロ埋め後の桁数を表します。このコードを実行すると、指定した桁数になるようにゼロが追加されます。

  1. CONCAT関数を使用する方法: CONCAT関数を使って、ゼロと元の値を結合することでゼロ埋めすることもできます。以下は、CONCAT関数を使ったゼロ埋めの例です。
SELECT CONCAT('0', column_name) FROM table_name;

column_nameはゼロ埋めしたい列名です。このコードを実行すると、ゼロが元の値の前に追加されます。