业务:
为项目满意度数据实现导入和查询功能.
需求:
数据库中数据为季度数据,一个项目会有0-4条数据,一年不定数量的季度满意度数据如何导入?如何按年查询?...导入:
导入的模板数据包含项目信息,年份,不定数量的季度数据,我需要将该年份的数据导入进数据库,所以这里foreach遍历easyExcel读取到的数据,每个对象先把四个季度的满意度信息提取出来,以<季度...BufferedInputStream(file.getInputStream()))
.head(SatisfactionInfoOfYearRes.class).sheet().doReadSync();
//遍历,按季度拆分数据...我的思路是根据项目和年份分组,再通过mysql的GROUP_CONCAT()函数合并数据
SELECT a.project_id,a.project_name,a....,并返回一个String[],拿到数据后遍历数据,填充数据,即可实现数据合并.