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

私のselectステートメントの後。

何か助けをいただければ幸いです。私はおそらくやりたいことを考えすぎて、構文を間違えています:/

4

1 に答える 1

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