为每个人欢呼,
我一直在无休止地尝试每年仅显示COBRANCATOTAL的最大值,并显示客户的名称和nif, 例如,查询结果是: Current Result
因此结果应为
$comment->save();
$comment->posts()->associate($post);
我似乎无法删除其他值,只是为了显示每年的最大值。
答案 0 :(得分:0)
您可以使用窗口功能执行此操作。这是一种方法:
with t as (
<your query here>
)
select t.*
from (select t.*, row_number() over (partition by year order by cobrancatotal desc) as seqnum
from t
) t
where seqnum = 1;
您还应该学会使用正确的,明确的JOIN
语法。 FROM
子句中的逗号来自SQL的古老版本。