2016-10-06 4 views
0

Таким образом, я импортирую таблицу клиентов, а в значениях даты отсутствует начальный ноль за месяц, поэтому в столбце месяца есть значение 2 вместо 02. Как я могу добавить начальный ноль к произведенным датам без добавления нуля к даты, когда начальный ноль не является проблемой? Любая помощь приветствуется. ThanksКак добавить начальный ноль в столбец?

+1

Каковы типы данных столбцов? – PaulF

+3

Почему нет использования столбца даты для хранения дат? – Xenos

+1

Если тип данных является целым числом, которое я предполагаю, потому что было задано 0 данных, это невозможно сделать. –

ответ

-1

Try select right(concat('0', <YourMonth>), 2).

В качестве альтернативы вы можете использовать функцию MySQL LPAD, но это удобный способ узнать, что вы также можете использовать в Excel.

+0

это сработало! – NateB

0

Если вы сохраняете даты, вы должны хранить их в столбце даты в MySQL. Это будет подходящим, и вы сможете делать правильные запросы на основе данных, например WHERE BETWEEN, или используя математику MySQL INTERVAL.

Смежные вопросы