发布网友 发布时间:2022-04-11 05:08
共1个回答
热心网友 时间:2022-04-11 06:37
你这个表结构实现不了你的要求员工应该分级,然后根据级次顺序写SQl语句进行数据累加合并如果你的“级别”是顺序的,那么按照销售1~7、经理1~4要写出10条SQl语句顺序执行,才能满足累积的要求随便给你写个大概update表一aset钱=钱+(selectsum(钱)from表一,表二where表一.员工=表二.员工and表一.员工=表二.上级)bwherea.员工=b.员工anda.级别='2.0销售'后面调整级别,别的不用变语句未必能用,大概是这个意思