按唯一情况排序SQL

按唯一情况排序SQL,sql,tsql,Sql,Tsql,下午好, 我对SQL非常熟悉,并尝试运行查询以查找最新的客户参考 我有一张这样的桌子 LYJX001 | AB1 LYJX001 | AB2 LYJX001 | ABJ TATT001 | AB1 TATT001 | AB3 基本上,第一列对每个客户都是唯一的,最后三列是链接报价。我希望获得每个独特客户的最新报价列表。引号从1-9开始,然后在'AB'前缀后的A-Z开始工作。例如,AB'J'将被视为比AB'1'更晚的报价 我知道订单是按照正确的顺序进行的,但我只想返回每个LYJX001和TATT

下午好,

我对SQL非常熟悉,并尝试运行查询以查找最新的客户参考

我有一张这样的桌子

LYJX001 | AB1
LYJX001 | AB2
LYJX001 | ABJ
TATT001 | AB1
TATT001 | AB3
基本上,第一列对每个客户都是唯一的,最后三列是链接报价。我希望获得每个独特客户的最新报价列表。引号从1-9开始,然后在'AB'前缀后的A-Z开始工作。例如,AB'J'将被视为比AB'1'更晚的报价

我知道订单是按照正确的顺序进行的,但我只想返回每个LYJX001和TATT001的最新报价。因此,从上表中,我只想返回

LYJX001 | ABJ
TATT001 | AB3
在我的select语句之后

如果有任何帮助,我们将不胜感激。我可能是想得太多了,语法错误:/

助教

select first_column, max(second_column)
from your_table
group by first_column