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