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
Lepaskan: 2023-08-23 09:33:03
ke hadapan
1065 orang telah melayarinya

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)
Salin selepas log masuk

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)
Salin selepas log masuk

在上述查询中,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!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan