Angenommen, wir möchten die Ausgabe der REPEAT()-Funktion lesbarer machen, dann können wir sie mit anderen Funktionen verwenden. Wenn wir beispielsweise Leerzeichen oder andere Zeichen zwischen wiederholten Werten hinzufügen möchten, können wir die Funktion CONCAT() verwenden.
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)
Im folgenden Beispiel verwenden wir die Funktionen QUOTE() und CONCAT() zusammen mit der REPEAT()-Funktion:
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)
Durch die Verwendung der REPEAT()-Funktion mit anderen Funktionen können wir die Ausgabe verbessern lesbar.
Das obige ist der detaillierte Inhalt vonWie verwende ich andere MySQL-Funktionen in der REPEAT()-Funktion?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!