问答 2020-05-17 来自:开发者社区

SQL:选择列值与上一行不同的行?mysql

假设我有这个(MySQL)数据库,按增加的时间戳排序: Timestamp System StatusA StatusB 2011-01-01 A Ok Ok 2011-01-02 B Ok Ok 2011-01-03 A Fail Fail 2011-01-04 B Ok Fail 2011-01-05 A Fail Ok 2011-01-06 A Ok Ok 2011-01-07 B Fa.....

问答 2020-05-17 来自:开发者社区

在SQL中,如何为每个组选择前2行?mysql

我有一张桌子,如下所示: NAME SCORE willy 1 willy 2 willy 3 zoe 4 zoe 5 zoe 6 这是样本 的汇总功能group by仅允许我获得每个方面的最高分name。我想查询以获得每个人的最高2分name,我该怎么办? 我的预期输出是 NAME SCORE willy 2 willy 3 zoe 5 zoe 6

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

数据库

数据库领域前沿技术分享与交流

+关注
相关镜像