MySQL查询GROUP BY错误 - ERROR 1062(23000):重复输入' hartz add on'对于key' group_key'

时间:2016-11-07 22:14:41

标签: mysql group-by

我的mysql数据库中有一个非常大的表,我需要根据特定字段聚合一些数据。

当我运行以下查询时,我得到大约110000个结果集。

select count(*) from my_table where CampaignName LIKE 'My Campaign'

我需要根据此广告系列的profit字段汇总searchTerm字段,因此我尝试运行以下查询。

select sum(profit) from my_table where CampaignName LIKE 'My Campaign' group by searchTerm

然后,我收到了以下错误。

ERROR 1062 (23000): Duplicate entry 'hartz add on' for key 'group_key'

我尝试从类似问题的答案开始,但我得到了相同的结果。 (Duplicate entry for key 'group_key'

SET SESSION max_heap_table_size=536870912;

SET SESSION tmp_table_size=536870912;

我尝试为tmp_table_size设置甚至2GB。

感谢任何帮助。

0 个答案:

没有答案