使用MySQL查找列中具有特定最后一位数字的记录

为此,请使用该RIGHT()方法来获取具有特定最后一位数字的记录。让我们首先创建一个表-

mysql> create table DemoTable823(Value varchar(100));

使用插入命令在表中插入一些记录-

mysql> insert into DemoTable823 values('9847826');
mysql> insert into DemoTable823 values('84747464');
mysql> insert into DemoTable823 values('9899889883');
mysql> insert into DemoTable823 values('123456');

使用select语句显示表中的所有记录-

mysql> select *from DemoTable823;

这将产生以下输出-

+------------+
| Value      |
+------------+
| 9847826    |
| 84747464   |
| 9899889883 |
| 123456     |
+------------+
4 rows in set (0.00 sec)

以下是查询以查找具有特定最后一位数字的记录-

mysql> select *from DemoTable823 where right(Value,1)='6';

这将产生以下输出-

+---------+
| Value   |
+---------+
| 9847826 |
| 123456  |
+---------+
2 rows in set (0.00 sec)