ホームページ > データベース > mysql チュートリアル > MySQLクエリを使用して文字列の最後の5文字を​​取得しますか?

MySQLクエリを使用して文字列の最後の5文字を​​取得しますか?

王林
リリース: 2023-09-06 17:13:09
転載
855 人が閲覧しました

使用 MySQL 查询获取字符串的最后 5 个字符?

MySQL を使用して文字列の最初の n 文字を取得するには、LEFT() を使用します。文字列の最後の n 文字を取得するには、MySQL で RIGHT() メソッドが使用されます。

RIGHT() メソッドの構文は次のとおりです -

SELECT RIGHT(yourColumnName, valueOfN) as anyVariableName from yourTableName;
ログイン後にコピー

上記の概念を理解するために、テーブルを作成してみましょう。テーブルを作成するクエリは次のとおりです。 -

mysql> create table gettingLast5Characters
   −> (
   −> BookName varchar(100)
   −> );
Query OK, 0 rows affected (0.73 sec)
ログイン後にコピー

これで、insert コマンドを使用してテーブルにレコードを挿入できるようになります。クエリは次のとおりです。 -

mysql> insert into gettingLast5Characters values('Introduction to C');
Query OK, 1 row affected (0.19 sec)

mysql> insert into gettingLast5Characters values('C in Depth');
Query OK, 1 row affected (0.18 sec)

mysql> insert into gettingLast5Characters values('Introduction to Java');
Query OK, 1 row affected (0.18 sec)

mysql> insert into gettingLast5Characters values('Let us C');
Query OK, 1 row affected (0.51 sec)
ログイン後にコピー

select ステートメントを使用して、テーブル内のすべてのレコードを表示します。すべてのレコードを表示するクエリは次のとおりです -

mysql> select *from gettingLast5Characters;
ログイン後にコピー

次は出力です -

+----------------------+
| BookName             |
+----------------------+
| Introduction to C    |
| C in Depth           |
| Introduction to Java |
| Let us C             |
+----------------------+
4 rows in set (0.00 sec)
ログイン後にコピー

これは文字列の最後の 5 文字を取得するクエリです -

mysql> select RIGHT(BookName,5) as Last5Character from gettingLast5Characters;
ログイン後にコピー

以下は出力です-

+----------------+
| Last5Character |
+----------------+
| to C           |
| Depth          |
| Java           |
| us C           |
+----------------+
4 rows in set (0.04 sec)
ログイン後にコピー

上記の出力例を見てください。スペースも考慮されています。

以上がMySQLクエリを使用して文字列の最後の5文字を​​取得しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート