DB/MySQL
[MySQL] PHP sprintf function to Mysql
E.No
2013. 11. 11. 18:30
문자열 또는 숫자 앞에 원하 글자수 만큼 0을 붙혀주고 싶을때
PHP 에서는
sprintf("%02d",1)을 사용한다.
ex)
$nNum = 1;
$strNum = sprintf("%02d",$nNum);
echo $strNum;
출력되는 문자 : 01
mysql 에서는 lpad, rpad 함수를 사용하여 위와같은 효과를 볼수있다.
lpad([str],[length],[padstr])
ex)
SELECT lpad(1,2,"0")
출력되는 문자 : 01
위처럼 사용가능하다.
자세한 사용법은 - http://www.w3resource.com/mysql/string-functions/mysql-lpad-function.php