如何在c++中通过查询进行分组

How to do a group by query in c++

本文关键字:查询 c++      更新时间:2023-10-16

嗨,我在c++中执行以下从数据库到列表视图的查询时遇到问题。

SELECT FN
      ,SN
      ,Team
      ,Caps
FROM PlayerProfile
WHERE Caps = (
    SELECT MAX(Caps)
    FROM PlayerProfile
)
GROUP BY Team;

当我在没有"GROUP BY"查询的情况下执行程序时没有错误。如有任何帮助,我们将不胜感激!

您正在选择列,如FNSNCaps。我假设,如果您group by Team,那么这些列中至少有一列在至少一个组中具有多个值。