我需要从 MySQL 中获取以下类型数据的平均值:
有一张表:
表格1
字段_a、字段_b、字段_c 数据_a,数据_a,数据_c 数据_a,数据_b,数据_c 数据_a,数据_a,数据_c
我需要输出的是(这部分不需要在mysql中,只是说明我需要的数据):
field_a 的 100% 是 data_a
field_b 的 33% 是 data_b,66% 是 data_a
field_c 的 100% 是 data_c
我尝试按每个字段进行分组,但没有给出预期的结果。解决这个问题的最佳方法是什么?(目前我刚刚将其设置为对每个字段运行单独的查询,但是有很多,所以我希望它们在一个大查询中/效率更高一些)。
另外,为标题道歉。我真的想不出更好的方法来解释它。随意编辑一些更简洁的东西。