2016-10-06 53 views
0

因此,我正在导入客户表,并且日期值缺少该月份的前导零,因此月份列的值为2而不是02.如何在不添加零的情况下向引起的日期添加前导零日期哪里领先零是没有问题?任何帮助表示赞赏。谢谢如何向列添加前导零?

+1

这些列的数据类型是什么? – PaulF

+3

为什么不使用日期列来存储日期? – Xenos

+1

如果数据类型是一个整数,我假设它是,因为有0个细节给出,这是不可能的。 –

回答

-1

尝试select right(concat('0', <YourMonth>), 2)

或者,您可以使用MySQL LPAD函数,但这是一种方便的技术,可以知道您也可以在Excel中使用。

+0

这工作很好,谢谢你! – NateB

0

如果你正在存储日期,你应该将它们存储到MySQL的日期列中。它会适当填充,您可以对数据进行适当的基于日期的查询,如WHERE BETWEEN或使用MySQL的INTERVAL数学。