2017-07-12 9 views
-1

は、どのように私はこのMAX(列値)、DISTINCT、SQLの別の列で行を選択するにはどうすればよいですか?

How can I SELECT rows with MAX(Column value), DISTINCT by another column in SQL?

が、別のテーブルで行うのですか?テーブルAには日付とテーブルがあり、Cには私が識別したいIDがあります。

ありがとうございました。

+2

ようこそスタックオーバーフロー。しばらく時間を取って[ツアー]を受けてください。また、[質問]を読んで質問に答えてください。 –

答えて

0

この2つのテーブルを結合してからdistinctを使用します。

0

これのためにdistinctの代わりにGROUP BY文を使用してください。

SELECT t1.a, MAX(t2.a) 
FROM t1 
JOIN t2 
    ON T1.id = t2.id 
GROUP BY T1.a 
関連する問題