これはSQL ServerのGroup by
を使用して実行できるかどうかという非常に基本的な質問です。SQLグループの基本的な使い方
私はこのようなテーブルを持っている:
ID Version
-------------
123 1
123 3
158 1
158 2
158 4
Group By ID, max(Version)
を使用して、私は私が興味深いデータである別の列value
、と拡張テーブル持って
ID Version
--------------
123 3
158 4
を得る:
ID Version Value
----------------------
123 1 abc
123 3 xyz
158 1 pq
158 2 je
158 4 kju
を
検索したい
ID Version Value
----------------------
123 3 xyz
158 4 kju
上記の値を取得できません。これはGroup By
を使用して可能ですか?
このコードは質問に答えるかもしれませんが、どのようにして問題が解決されるのかについての追加の文脈を提供すると、回答の長期的価値が向上します。 – Badacadabra