ホームページ  >  記事  >  データベース  >  REPEAT() 関数で他の MySQL 関数を使用するにはどうすればよいですか?

REPEAT() 関数で他の MySQL 関数を使用するにはどうすればよいですか?

王林
王林転載
2023-08-23 14:07:571000ブラウズ

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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。