按唯一案例排序SQL

时间:2013-06-14 13:30:02

标签: sql tsql

下午全部,

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

我有一张这样的表

LYJX001 | AB1
LYJX001 | AB2
LYJX001 | ABJ
TATT001 | AB1
TATT001 | AB3

基本上,第一列对每个客户都是唯一的,最后3列是链接引号。我想获得每个独特客户的最新报价清单。引号在1-9后起作用,然后在'AB'前缀后起作用。例如,AB'J'将被视为比AB'1'更晚的引用。

我知道ORDER BY按照正确的顺序排列这些,但我只希望每个LYJX001&以TATT001为例。所以从上表我只想回来。

LYJX001 | ABJ
TATT001 | AB3

在我的选择陈述之后。

任何帮助都会受到赞赏我可能会过度思考我想做的事情并且语法错误:/

TA

1 个答案:

答案 0 :(得分:4)

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