我正在尝试按功能分组,以某种方式进行分组,然后显示具有最大值的行。例如,您有:
现在,我已经看到了stackoverflow中的一些示例,包括在select查询中发现MAX,但我发现它不起作用,并且MAX只给出1行输出,这不是我的预期结果。
SELECT
*
FROM
table
WHERE
age_min <= 30
group By product_id
having max(age_min)
以下是热门查询的结果:
3822 685 0 1640520
3018 841 0 65000
3023 842 0 129000
这就是我想要的:
3854 685 24 1270080
3035 841 24 167000
3040 842 24 333000