Untuk mencapai ini, kita mesti perlu menggunakan salah satu fungsi sebagai hujah pertama bagi fungsi yang lain. Dalam erti kata lain, sama ada fungsi RPAD() akan menjadi argumen pertama bagi fungsi LPAD() atau fungsi LPAD() akan menjadi argumen pertama bagi fungsi RPAD(). Ia boleh difahami dengan bantuan contoh berikut
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)
Dalam pertanyaan di atas, LPAD() ialah hujah pertama bagi fungsi 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() 是函数的第一个参数。
Atas ialah kandungan terperinci Bagaimanakah kita boleh menggunakan fungsi LPAD() dan RPAD() MySQL dalam pertanyaan yang sama untuk meletakkan kedua-dua belah kiri dan kanan rentetan ke kedua-dua belah rentetan asal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!