[mysql]パディング

  備忘録
【注意】
この記事は過去に別サイトで執筆したものを再掲載したものです。
内容が古くなっていて現在では適用できない場合や、もっと良い方法が出来ている場合があります。
 

前後に空白などを付け足して桁数をそろえたいとき。
左側に付け足したいときはlpad関数、右側はrpad関数を使う。

引数は、元となる値、望む桁数、埋める文字の3つ。

mysql> select lpad('abc', 5, '#') as hidari, rpad('abc', 5, '#') as migi;
+--------+-------+
| hidari | migi  |
+--------+-------+
| ##abc  | abc## |
+--------+-------+
1 row in set (0.00 sec)

LEAVE A COMMENT