クエリを書き込もうとしています。クエリの結果は、タイプと最新のエントリに基づいて、行を含むテーブルからいくつかの行になります。
現在、テーブルは FK と Dates に基づいてソートされており、結果は FK による最新の日付になります。
クエリを書き込もうとしています。クエリの結果は、タイプと最新のエントリに基づいて、行を含むテーブルからいくつかの行になります。
現在、テーブルは FK と Dates に基づいてソートされており、結果は FK による最新の日付になります。
RANK
、_
WITH [Ranked] AS (
SELECT
RANK() OVER ( PARTITION BY [FK] ASC, ORDER BY [DATES] DESC ) [Rank],
[PK],
[FK],
[DATES]
FROM [YourTable])
SELECT
[PK],
[FK],
[DATES]
FROM [Ranked]
WHERE [Rank] = 1;
[FK]
2 つの行に同じとがある場合に何が起こるかを教えてください[DATES]
。