(6) это я понимаю, но присоединять то надо построчно, т.е. сначала для одного отделения данные по всем датам, потом для второго, и т.д. Причем за один и тот же день данные в одном отделении могут быть, а во втором нет, и это тоже надо предусмотреть.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший