gpt4 book ai didi

php - 如何删除前导零?

转载 作者:太空宇宙 更新时间:2023-11-03 12:31:40 24 4
gpt4 key购买 nike

我正在使用的数据库中有一个名为 last_count 的列,其中填充了 int。该数字的基本格式是很多 0,然后是实际数字(例如 000001489)。我需要去掉数字前的零,然后将它们显示在查询生成的表中 'select last_count, query, job_id from twitterinblack46.job where job_id in ('.$job_id_all.') order by last_count desc;'

我正在查看 preg_replace,但随后它也删除了其他零(例如,如果数字是 00001480,它会显示 148 而不是 1480)。我正在使用 php。

最佳答案

最简单的做法是将值转换为整数:

select cast(col as int)

这将显示没有前导零的数字。

如果您需要字符串形式的值,可以将其转换为 varchar:

select cast(cast col as int) as varchar(255))

关于php - 如何删除前导零?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15035464/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com