如何处理以下查询

如何处理以下查询

如何处理以下查询获取结果列表将返回未知类型的数组列表。我必须创建dto并选择该对象的新对象。

SELECT c.currency, SUM(c.population)
FROM Country c
WHERE 'Europe' MEMBER OF c.continents
GROUP BY c.currency

最佳答案

创建包含属性币种和人口的Class,然后sql结果将为该类的list

要么

创建MultiValueMap它将包含键作为货币和值作为人口,因此sql结果将是MultiValueMap的列表

09-19 21:06