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

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

王林
王林ke hadapan
2023-08-23 14:07:571033semak imbas

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)

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)

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!

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