為了實現這一點,我們必須使用其中一個函數作為另一個函數的第一個參數。換句話說,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中文網其他相關文章!