首頁 >資料庫 >mysql教程 >如何在REPEAT()函數中使用其他的MySQL函數?

如何在REPEAT()函數中使用其他的MySQL函數?

王林
王林轉載
2023-08-23 14:07:571036瀏覽

如何在REPEAT()函數中使用其他的MySQL函數?

假設我們希望讓REPEAT()函數的輸出更易讀,那麼我們可以與其他函數一起使用它。例如,如果我們想在重複的值之間添加空格或其他字符,我們可以使用CONCAT()函數。

範例

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)

在下面的範例中,我們同時使用了QUOTE()和CONCAT()函數與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)

透過使用REPEAT()函數與其他函數,我們可以讓輸出更易讀。

以上是如何在REPEAT()函數中使用其他的MySQL函數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除