格式化phpmyadmin数据库列中的字段数据

时间:2019-05-02 09:54:20

标签: mysql sql number-formatting

我正在尝试更改数据库中特定列的数字显示。 该表称为member_records,特定字段称为userID(int类型),userID下的数据的长度(根据字符数)有所不同,但是我只对后7位数字。 有人知道如何使字段userID仅显示最后7位数字吗?

1 个答案:

答案 0 :(得分:1)

您可以只取10,000,000的模数来提取整数的最后7位数字。例如,

create table member_records (user_id int);
insert into member_records values
(12359725),
(445),
(923587356),
(389475679);

SELECT user_id % 10000000 AS user_id
FROM member_records

输出:

user_id
2359725
445
3587356
9475679

Demo on dbfiddle