假設我們希望讓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中文網其他相關文章!