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 教程
极客教程