MySQL 如何从字符串中获取最后12位数字

MySQL 如何从字符串中获取最后12位数字

您可以使用MySQL的RIGHT()函数从字符串中获取最后12位数字。 让我们首先创建一个表 –

 mysql> create table DemoTable
   (
   Number varchar(200)
   );
Query OK,0 rows affected (0.59 sec) 

使用insert命令向表中插入记录 –

 mysql> insert into DemoTable values('7437647847847474374747464647484949959958484');
查询OK,1行受影响(0.18秒)
mysql> insert into DemoTable values('9990000399494959697080800007007070808080808');
查询OK,1行受影响(0.15秒)
mysql> insert into DemoTable values('1211111212344554444443333345555554433333333333333');
查询OK,1行受影响(0.14秒) 

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

 mysql> select * from DemoTable; 

这将产生以下输出 –

 + ----------------------------------------------- --------------------- +
|数量|
+-------------------------------------------------- ------------------ +
| 7437647847847474374747464647484949959958484 |
| 999000039949495969708080007007070808080808 |
| 1211111212344554444443333345555554433333333333333 |
+ ------------------------------------------------- --------------------- +
共3行(0.00秒)

以下是在MySQL中从字符串获取最后12位数字的查询 –

 mysql>从DemoTable中选择right(Number,12)as`字符串中的最后12位数字`;

这将产生以下输出 –

 + --------------------------- +
|字符串中的最后12位数字|
+ --------------------------- +
| 949959958484 |
| 070808080808 |
| 333333333333 |
+ --------------------------- +
共3行(0.00秒)

阅读更多:MySQL 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程