Rumah > pangkalan data > tutorial mysql > Bagaimana untuk menggunakan fungsi MySQL lain dalam fungsi REPEAT()?

Bagaimana untuk menggunakan fungsi MySQL lain dalam fungsi REPEAT()?

王林
Lepaskan: 2023-08-23 14:07:57
ke hadapan
1041 orang telah melayarinya

Bagaimana untuk menggunakan fungsi MySQL lain dalam fungsi REPEAT()?

Katakan kita ingin menjadikan output fungsi REPEAT() lebih mudah dibaca, maka kita boleh menggunakannya dengan fungsi lain. Sebagai contoh, jika kita ingin menambah ruang atau aksara lain antara nilai berulang, kita boleh menggunakan fungsi CONCAT().

Contoh

mysql> Select REPEAT(CONCAT(' *',Subject,'* '),3)AS Subject_repetition from student;
+-----------------------------------------+
| Subject_repetition                      |
+-----------------------------------------+
| *Computers* *Computers* *Computers*     |
| *History* *History* *History*           |
| *Commerce* *Commerce* *Commerce*        |
| *Computers* *Computers* *Computers*     |
| *Math* *Math* *Math*                    |
+-----------------------------------------+
5 rows in set (0.00 sec)
Salin selepas log masuk

Dalam contoh di bawah, kita menggunakan fungsi QUOTE() dan CONCAT() bersama-sama dengan fungsi REPEAT():

mysql> Select REPEAT(QUOTE(CONCAT(' *',Subject,'* ')),3)AS Subject_repetition from student;
+-----------------------------------------------+
| Subject_repetition                            |
+-----------------------------------------------+
| ' *Computers* '' *Computers* '' *Computers* ' |
| ' *History* '' *History* '' *History* '       |
| ' *Commerce* '' *Commerce* '' *Commerce* '    |
| ' *Computers* '' *Computers* '' *Computers* ' |
| ' *Math* '' *Math* '' *Math* '                |
+-----------------------------------------------+
5 rows in set (0.00 sec)
Salin selepas log masuk

Dengan menggunakan fungsi REPEAT() dengan fungsi lain, kita boleh menjadikan output lebih boleh dibaca.

Atas ialah kandungan terperinci Bagaimana untuk menggunakan fungsi MySQL lain dalam fungsi REPEAT()?. 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