我有一个存在的问题,我不知道我的方式。MIN和MAX SQL函数
我有一张表,其中包含下面的记录。
我想退还是这样的:
基本上我需要退换是Documentid并且与排名列最小值纪录的目标,但是对于结果栏公司,需要返回的那个应该是具有最大Rank的那个。
我只能使用一个函数,但我努力创造/使用MIN和MAX函数在同一时间产生的结果。
示例代码
Select
documentid,
destination,
Company
from Table1
INNER JOIN (Select Destination, MIN(Rank) AS MINRank from Table1 group by Destination) mindest
ON mindest.destination = table1.destination
你尝试过什么?代码示例会很有帮助。 –
对不起,没有提供我的示例代码,因为上面的只是一个虚拟数据,我的情况非常相似,但数据是保密的,所以我真的不能分享我对实际数据做了什么。 但是,我会尽力为上述提供一个。 –
选择documentid,目的地,从表1 INNER公司(FROM表1 组的目的地选择目的地,MIN(等级)AS MINRank)mindest ON mindest.destination = table1.destination JOIN 这里是我的示例代码上面那个。 –