这里是文章模块栏目内容页
mysql左边自动补0(sqlyog自动补全)

导读:

在MySQL中,有时候需要将数字左边自动补0,比如说订单号、学号等。本文将介绍MySQL中实现左边自动补0的方法。

1. 使用LPAD函数

LPAD函数可以在字符串左边填充指定字符,直到字符串达到指定长度。下面是使用LPAD函数实现左边自动补0的示例:

SELECT LPAD(123, 5, '0'); -- 输出:00123

其中,第一个参数是要填充的字符串或数字,第二个参数是总长度,第三个参数是填充的字符。

2. 使用CONCAT函数

CONCAT函数可以将多个字符串连接成一个字符串。结合LPAD函数,可以实现左边自动补0的效果。下面是使用CONCAT函数实现左边自动补0的示例:

SELECT CONCAT('00000', 123); -- 输出:00000123

其中,'00000'是要填充的0,123是要补0的数字。

总结:

MySQL中实现左边自动补0有两种方法,一种是使用LPAD函数,在数字左边填充指定字符,另一种是使用CONCAT函数,将要填充的0和数字连接成一个字符串。根据实际情况选择不同的方法即可。