首页 > 解决方案 > 如何在 MySQL 中获取 MAX 值?

问题描述

如何获取下表中每个专辑ID(45、12、22、8)的MAX值?我试过这个查询。但它返回了我的第一个值,而不是最大值。(3、6、5、6)

SELECT
    *
FROM
    (
        SELECT
            *
        FROM
            contentnew
        WHERE
            genreID = 1
        ORDER BY
            albumID DESC,
            reg_count DESC
    ) AS newTB
GROUP BY
    albumID;

看看这个

桌子

如果我使用

在此处输入图像描述

标签: mysql

解决方案


你可以试试

select max(reg_count) from contentnew group by albumID

推荐阅读