我想在表格中为特定类型的数据选择列的最大值。
举一个简单的例子,假设我有一个与女孩和男孩玩家的游戏。我希望能够通过单个查询检索性别=女孩和性别=男孩的最高分数。
有什么办法吗?显然,对于这个例子,你可以做两个查询,但我的应用程序中的数据要复杂得多。
谢谢:)
答案 0 :(得分:1)
你的例子将以这种简单的方式发展:
SELECT gender, MAX(score)
FROM players
GROUP BY gender
我想你有一个表PLAYERS,你可以存储得分和性别。
如果你有其他更复杂的情况,你必须写在这里然后我们可以分析你的情况。
答案 1 :(得分:1)
这种东西?
SELECT gender, MAX(score) as highscore
FROM players
GROUP BY gender;