登录
首页 >  数据库 >  MySQL

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

来源:tutorialspoint

时间:2023-08-31 10:24:11 491浏览 收藏

积累知识,胜过积蓄金银!毕竟在数据库开发的过程中,会遇到各种各样的问题,往往都是一些细节知识点还没有掌握好而导致的,因此基础知识点的积累是很重要的。下面本文《使用 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)

现在您可以使用插入命令在表中插入记录。查询如下 -

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 个字符?》的介绍就到此结束啦,但是学无止境,想要了解学习更多关于数据库的相关知识,请关注golang学习网公众号!

声明:本文转载于:tutorialspoint 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>