0

下午所有,

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

我有一张这样的桌子

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

基本上,第一列对每个客户都是唯一的,最后 3 列是链接的报价。我希望获得每个唯一客户的最新报价列表。引号从 1-9 开始,然后在 'AB' 前缀之后使用 AZ。例如,AB'J' 将被视为比 AB'1' 更晚的报价。

我知道 ORDER BY 将这些按正确的顺序排列,但我只想返回每个 LYJX001 和 TATT001 的最新报价,例如。因此,从上表中我只想返回。

LYJX001 | ABJ
TATT001 | AB3

在我的选择声明之后。

任何帮助将不胜感激我可能想太多了我想做的事情并且语法错误:/

4

1 回答 1

4
select first_column, max(second_column)
from your_table
group by first_column
于 2013-06-14T13:31:28.557 回答