Как объединить год и месяц в таблице 8.0.0?

У меня есть поле даты и времени, например. 22.08.2013 00:00:00. Я хочу объединить год и месяц, и я хочу, чтобы на выходе было 201308.

Когда я пробую год (datetime_field) + месяц (datetime_field), я получаю 2013 + 08 = 2021 .. т.е. он добавляет вместо объединения. Может кто-нибудь сказать, как получить вывод как 201308?


person Gautam Seshadri    schedule 22.08.2013    source источник


Ответы (1)


что-то более похожее

str(year(datetime_field)) + str(month(datetime_field))

должен дать вам то, что вы хотите.

функция str преобразует ваши числовые данные в строку, настраивая + как операцию конкатенации строк вместо операции арифметического сложения.

person Hellion    schedule 22.08.2013