MySQL 8.0.27 LPAD関数で左に文字を追加する

環境
Windows 11 64bit Pro
MySQL 8.0.27

書式
LPAD( 文字列 , 総文字数 , 追加する文字 )
左に文字を追加するには、「LPAD( )」を使用します。

操作例
SQL構文
SELECT LPAD( 'r’, 5, 's’ ),LPAD( 'r’, 5, 'st’ )

実行結果

mysql> SELECT LPAD( 'r', 5, 's' ),LPAD( 'r', 5, 'st' );
LPAD( 'r', 5, 's' ) LPAD( 'r', 5, 'st' )
ssssr ststr

 

数値を指定して左に文字を追加します。
SQL構文
SELECT LPAD( 456, 5, 0 ),LPAD(789,5,1.0)

実行結果

mysql> SELECT LPAD( 456, 5, 0 ),LPAD(789,5,1.0);
LPAD( 456, 5, 0 ) LPAD(789,5,1.0)
00456 1.789

 

MySQL

Posted by arkgame