Понадобилось сделать определенные запросы в БД к множеству таблиц, в имени которых присутствует дата вида ГГГГММ.

START_YYYYMM = '201501'
END_YYYYMM = '201807'
date_cur = datetime.date(int(START_YYYYMM[:4]),int(START_YYYYMM[4:]),1)
end_date = datetime.date(int(END_YYYYMM[:4]),int(END_YYYYMM[4:]),1)
while date_cur < end_date:
    dc_ym = date_cur.strftime('%Y%m')
    print('select * from log_session_1_%s;' % dc_ym)
    try:
        date_cur = date_cur.replace(month=date_cur.month+1)
    except:
        date_cur = date_cur.replace(year=date_cur.year+1, month = 1)

1 комментариев:

Mamacita Lucy комментирует...

Я не мог поверить, что существует настоящий онлайн-кредитор, который может быть таким добрым и честным, как Бенджамин Ли, который предоставил мне ссуду в 2 миллиона евро для выполнения моего проекта, который так долго ждал своего исполнения, но с С помощью офицера Бенджамина все было легко для меня. Я скажу вам связаться с кредитным офицером Бенджамином Ли по адресу 247officedept@gmail.com

Отправить комментарий