java吧 关注:1,297,952贴子:12,835,854
  • 3回复贴,共1

请教一个sql题

只看楼主收藏回复

-- app id号,版本号,下载量
create table app(
app_id int,
version int,
download_count int
);
-- 若干个记录
insert app values
(1,101,10),(1,101,10),
(1,102,5),(1,102,10),
(2,201,10),(2,203,50),
(3,301,10),(3,302,10),
(3,302,50),(3,304,10);
-- 求每个app中下载量最高的那个版本号及其下载总量


1楼2020-09-23 23:33回复
    -- 求每个app中下载量最高的那个版本号及其下载总量
    例如输出
    1 101 20
    2 203 50
    3 302 60


    2楼2020-09-23 23:40
    回复
      2026-02-22 22:13:46
      广告
      不感兴趣
      开通SVIP免广告
      分组统计


      来自Android客户端4楼2020-09-24 08:35
      回复
        select app_id,version,max(download_count),sum(download_count) from app GROUP BY app_id,version;
        我有个学习群,大家互相帮忙那种,有好几个大佬哦,企鹅【⑨⑤②②①③③〇③


        IP属地:山东5楼2020-09-24 08:58
        回复