为了实现这一目标,我们必须使用其中一个函数作为另一个函数的第一个参数。换句话说,RPAD() 函数将是 LPAD() 函数的第一个参数,或者 LPAD() 函数将是 RPAD() 函数的第一个参数。可以通过下面的例子来理解
mysql> Select RPAD(LPAD(' My name is Ram ',23,'* '),30,'* '); +------------------------------------------------+ | RPAD(LPAD(' My name is Ram ',23,'* '),30,'* ') | +------------------------------------------------+ | * * * * My name is Ram * * * * | +------------------------------------------------+ 1 row in set (0.00 sec)
在上面的查询中,LPAD()是RPAD()函数的第一个参数。
mysql> Select LPAD(RPAD(' My name is Ram ',23,'* '),30,'* '); +------------------------------------------------+ | LPAD(RPAD(' My name is Ram ',23,'* '),30,'* ') | +------------------------------------------------+ | * * * * My name is Ram * * * * | +------------------------------------------------+ 1 row in set (0.00 sec)
在上述查询中,RPAD()是LPAD()函数的第一个参数。
以上是我们如何在同一查询中使用MySQL的LPAD()和RPAD()函数,将字符串的左侧和右侧都填充到原始字符串的两侧?的详细内容。更多信息请关注PHP中文网其他相关文章!