ホームページ >データベース >mysql チュートリアル >MySQL テーブルの列の値を使用して LPAD() または RPAD() 関数を使用するにはどうすればよいですか?

MySQL テーブルの列の値を使用して LPAD() または RPAD() 関数を使用するにはどうすればよいですか?

王林
王林転載
2023-09-08 17:25:061564ブラウズ

我们如何将 LPAD() 或 RPAD() 函数与 MySQL 表的列中的值一起使用?

LPAD() または RPAD() 関数を列値で使用するには、これらの関数の最初の引数として列名を指定する必要があります。 「Student」テーブルの例に従うと、より明確になります -

Example

mysql> Select Name, LPAD(Name,10,'*') from student;

+---------+-------------------+
| Name    | LPAD(Name,10,'*') |
+---------+-------------------+
| Gaurav  | ****Gaurav        |
| Aarav   | *****Aarav        |
| Harshit | ***Harshit        |
| Gaurav  | ****Gaurav        |
| Yashraj | ***Yashraj        |
+---------+-------------------+
5 rows in set (0.08 sec)

mysql> Select Name, RPAD(Name,10,'*') from student;

+---------+-------------------+
| Name    | RPAD(Name,10,'*') |
+---------+-------------------+
| Gaurav  | Gaurav****        |
| Aarav   | Aarav*****        |
| Harshit | Harshit***        |
| Gaurav  | Gaurav****        |
| Yashraj | Yashraj***        |
+---------+-------------------+

5 rows in set (0.00 sec)

これら 2 つの関数を 1 つのクエリで使用して、以下に示すように列の値を取得することもできます-

rreeee

以上がMySQL テーブルの列の値を使用して LPAD() または RPAD() 関数を使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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