0 在我的数据库中,我有一个表中的两个记录,一个的值是“201612”,另一个是“20171”,当我查询此表时如何获得“201701” ?感谢如何格式化字符作为指定长度postgresql 来源 2017-05-08 wylasr +0 他们是年份和月份?你需要在每个月定义一个月份的时候添加前导零? – +0 @Oto Shavadze是的,你是对的。谢谢你解释我的问题。 – wylasr
1 事情是这样的,也许: select case when col > 99999 then col else 100 * (col/10) + (col % 10) end as col from your_table; Demo 来源 2017-05-08 09:16:28 GurV +0 谢谢!这已经非常接近我的答案。 – wylasr
他们是年份和月份?你需要在每个月定义一个月份的时候添加前导零? –
@Oto Shavadze是的,你是对的。谢谢你解释我的问题。 – wylasr