Rumah >pangkalan data >tutorial mysql >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?

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?

WBOY
WBOYke hadapan
2023-08-23 09:33:031127semak imbas

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 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

Contoh

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!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam